Zlumd
Свой-
Постов
305 -
Зарегистрирован
-
Посещение
Репутация
0 ОбычныйИнформация о Zlumd
-
Звание
Местный
Контакты
-
Сайт
Array
-
ICQ
Array
Информация
-
Город
Array
Посетители профиля
-
Я ошибся в вопросе. Я на самом деле ремаплю TMR2 на PB10, PB11. Ничем. Не знаю зачем их оба сделали. При записи в MUX тоже самое появляетcя GMUX. И при записи в GMUX тоже самое появляетcя MUX. В GMUX больше периферии есть, чем в MUX. Например, TMR9 есть только в GMUX, а в MUX нету. С ремаппингом TMR9 я нашёл у себя в коде косяк. Писал в CM2, а нужно было в CM1. Тактирование IOMUX включено. AT32 WorkBench ? Попробую. Ремаппинг TMR2 на PB10, PB11 при IOMUX->remap_bit.tmr2_mux = 3 заработал. Я ошибочно включал C4OSEN и C3OSEN в TMR2_CM2. Выключил их, и заработало. Ремаппинг USART1 на PB6, PB7 без включения I2C1 тоже заработал. И я не понял, почему. Больше ничего не менял.
-
Приходилось ли использовать REMAP на AT32F415 ? У меня он как-то неправильно работает. Ремаппинг USART1 на PB6, PB7 не работает, пока не включишь тактирование I2C1 на этих же пинах, хотя в даташите чётко написано: only one peripheral should be enabled at a time through the peripheral clock enable bit. А мне приходится их оба (USART1 и I2C1) включать, чтобы USART1 работал на PB6, PB7. Ремаппинг TMR2 на PB8, PB9 не работает при IOMUX->remap_bit.tmr2_mux = 3 При IOMUX->remap_bit.tmr2_mux = 2 ремаппинг TMR2 на PB8, PB9 нормально работает, но почему не работает при 3 ? Ремаппинг TMR9 на PB14, PB15 никакими ухищрениями не удалось заставить работать.
-
LonWorks
Zlumd опубликовал тема в Форумы по интерфейсам
Сделал свою плату на FT5000. Также есть переходник USB-LON FT U60 75060R-40. U60 подключил к компу с Win10. Установил OpenLDV5. FT5000 генерирует меандр 76Гц на SVC Pin. Я просаживаю SVC Pin до 0V каждую секунду. FT5000 при этом должен послать свой серийный номер. Вижу на выходах NETN и NETP такой сигнал: 1В / 200мкс в клетке. Светодиод TXON мигает на моей плате. Светодиод RXON мигает в U60. В OpenLDV5 в LonWorks Interfaces вижу только увеличивающийся каждую секуду счётчик ошибок CRC. Правильная ли у меня осциллограмма сообщения с серийным номером? Должно ли сообщение с серийным номером иметь правильное CRC ? Какие конкретно байты посылает FT5000 при просаживании SVC Pin к 0V ? Как посмотреть, какие конкретно байты получает U60 ? От каких данных оно считает CRC ? -
Altium Designer для начинающих
Zlumd ответил ViKo тема в Altium Designer, DXP, Protel
У меня на плате есть свободное 3D Body, не относящееся ни к одному компоненту. Я хочу, чтобы Draftsman показывал это 3D Body на видах сбоку и в изометрии, но он не показывает. Можно как-то заставить Draftsman показывать свободные 3D Body? Или придётся делать специальный компонент, в который нужно будет засовывать это 3D Body? -
Altium Designer для начинающих
Zlumd ответил ViKo тема в Altium Designer, DXP, Protel
Да. Так я тоже делал. Но если компонент Not Fitted в выбранном варианте, то его десигнатор почему-то остаётся на месте. Хотя по логике должен удалиться. -
Altium Designer для начинающих
Zlumd ответил ViKo тема в Altium Designer, DXP, Protel
Десигнаторы с шелкографии не подходят. Хотел использовать десигнаторы с Designator Layer, но понял, что это тупиковый путь, так как при удалении компонента из варианта запайки, десигнатор из Designator Layer в Draftsmane почему-то остаётся на месте. Единственный вариант сделать нормальную документацию - выбрать тип десигнатора Center/Fit. Плохо, что такие десигнаторы нельзя поворачивать на произвольный угол и нельзя делать выноски, привязанные к десигнатору, чтобы выноска тоже удалялась, если компонент Not Fitted. -
Altium Designer для начинающих
Zlumd ответил ViKo тема в Altium Designer, DXP, Protel
У меня все десигнаторы в слоях Top/Bottom Designator. Но Draftsman почему-то умеет брать десигнаторы только из Top/Bottom Assembly. Как заставить Draftsman брать десигнаторы из Top/Bottom Designator? Ведь этот слой придуман как раз для десигнаторов. -
Altium Designer для начинающих
Zlumd ответил ViKo тема в Altium Designer, DXP, Protel
Часто у себя в проекте нахожу, что дорожки, виа, пады еле касаются других дорожек, виа и падов. При этом DRC говорит, что всё разведено. ошибок нет. Как заставить альтиум проверять недоразведёные дорожки? Галочки Un-Routed Net и Un-Connected Pin стоят. -
Altium Designer для начинающих
Zlumd ответил ViKo тема в Altium Designer, DXP, Protel
Это полезный совет. А есть какой-нибудь быстрый ХотКей, чтобы компонент в схеме быстро найти по десигнатору? Сейчас надо сначала идти в Properties, отключить всё кроме Component, потоп выделить любой компонент, вызвать Find Similar Object, искать строчку с десигнатором и там его вводить. Если сразу выделять компонент, не отключая всё в Selection Filter, то скорее всего выделится какой-нибудь параметр вместо компонента. -
Altium Designer для начинающих
Zlumd ответил ViKo тема в Altium Designer, DXP, Protel
Есть в Sch какой-нибудь простой способ выделить net с определённым названием на всех листах схемы? Хочется нажать хоткей, ввести NetName, нажать Enter и получить выделение на всех листах. Именно так было сделано в PCAD. Сейчас в альтиуме я делаю так: 1. Выделяю любую net. 2. Правая кнопка мыши / Find Similar Object. 3. Далее долго ищу строчку Text, так как строчек много и её быстро не найдешь. 4. Ввожу NetName. 5. Тыкаю поле справа, пока не появится Same. 6. Выбираю внизу Project Documents. Жму ОК. Есть какой-то попроще способ выделить всю net на всех листах схемы? В PCB есть тулбар PCB Filter. Там вводишь NetName и сразу весь net выделяется. Очень удобно. А в Sch нет такого тулбара. -
Внутренний вырез в плате
Zlumd ответил Hellper тема в Altium Designer, DXP, Protel
Да. Получилось. Спасибо. -
Внутренний вырез в плате
Zlumd ответил Hellper тема в Altium Designer, DXP, Protel
Пробовал. Альтиум ругается, что два отверстия друг на друге сидят. Hole To Hole Clearance Constraint: (Collision < 0.254mm) -
Внутренний вырез в плате
Zlumd ответил Hellper тема в Altium Designer, DXP, Protel
Что можно сделать, чтобы альтиум не ругался на металлизированный непрямой вырез в плате? Если бы вырез был прямой, то я сделал слотовое отверстие. А вот с таким сложным вырезом не могу найти варианта, кроме игнорирования многочисленных ошибок DRC. -
Точно. Теперь не даёт мышью переместить компонент левее старого ориджина. Но это уже не сильно нужно.
-
Неудобно это. Пока расставляешь компоненты часто приходится временно вокруг платы компоненты поставить. Чтобы поставить компоненты левее или ниже, приходится смещать плату вправо или вверх. Потом генерирую 3D-модель платы, вставляю эту 3D-модель в другую плату. Из-за смещённого начала координат при каждом повороте плата сильно смещается. Непонятно, зачем в PCB запретили перемещать компоненты в отрицательную область. Ведь если вручную прописать отрицательные координаты, то компонент нормально туда перемещается. Значит PCB поддерживает отрицательные координаты, но перемещать мышью туда почему-то не даёт.