fill 2 19 августа, 2011 Опубликовано 19 августа, 2011 · Жалоба Да, открывается. новый вариант Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 19 августа, 2011 Опубликовано 19 августа, 2011 · Жалоба новый вариант Спасибо! Намного лучше. Осталось вернуть на место имена просвопленных выводов микроконтроллера, но это мелочи. Расскажете в чом проблема этого проекта? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 19 августа, 2011 Опубликовано 19 августа, 2011 · Жалоба Спасибо! Намного лучше. Осталось вернуть на место имена просвопленных выводов микроконтроллера, но это мелочи. Расскажете в чом проблема этого проекта? Как оказалось ничего особенного, просто попробовал снова с нуля проделать синхронизацию в 2005 (открыл исходный проект в DxD2005, компилировал CDB, открыл в Exp, обратно аннотировал) и затем просто открыл в EE7.9.2. Никаких проблем на этот раз с CDB не произошло (в прошлый раз были), видимо по тому что ЦБ уже была нормально сформирована в предыдущую мою итерацию. Поэтому и упаковку уже не делал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 22 августа, 2011 Опубликовано 22 августа, 2011 · Жалоба Подскажите еще плз.. В 2005 я при свопе пинов их имена менял используя механизм OAT (актуально для микроконтроллерных проектов, при свопе на схеме менять нужно не только номера выводов, но и их имена). в 7.9 данный механизм, насколько я понимаю, сломан. Как мне добраться внешней утилитой до имен выводов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
fill 2 22 августа, 2011 Опубликовано 22 августа, 2011 · Жалоба Подскажите еще плз.. В 2005 я при свопе пинов их имена менял используя механизм OAT (актуально для микроконтроллерных проектов, при свопе на схеме менять нужно не только номера выводов, но и их имена). в 7.9 данный механизм, насколько я понимаю, сломан. Как мне добраться внешней утилитой до имен выводов? Вообще-то в менторе стандартный механизм это изменение Номеров пинов (Pin Number), а Имена пинов (Pin Name) остаются без изменений. Pin Name можно изменять только в NSE при редактировании символа. Попробуйте скрыть Pin Name и ввести доп. атрибут для отображения (например My_pin_name), с которым и производить перестановки. У каждого атрибута может быть три значения (Symbol, Block, Instance) - Instance показывает текущее значение номера пина на плате, Symbol - начальное значение установленное в символе. Можете написать скрипт который будет отслеживать пары Pin Number-My_pin_name и соответственно изменениям Pin Number менять значение My_pin_name. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dm_mur 2 22 августа, 2011 Опубликовано 22 августа, 2011 · Жалоба Вообще-то в менторе стандартный механизм это изменение Номеров пинов (Pin Number), а Имена пинов (Pin Name) остаются без изменений. Pin Name можно изменять только в NSE при редактировании символа. Попробуйте скрыть Pin Name и ввести доп. атрибут для отображения (например My_pin_name), с которым и производить перестановки. У каждого атрибута может быть три значения (Symbol, Block, Instance) - Instance показывает текущее значение номера пина на плате, Symbol - начальное значение установленное в символе. Можете написать скрипт который будет отслеживать пары Pin Number-My_pin_name и соответственно изменениям Pin Number менять значение My_pin_name. Спасибо. Примерно так оно и было сделано, только не скриптом, а внешней утилиткой - БД схемы была в текстовом виде Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться