User Tools

Site Tools


geda:na_howto.ru

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
geda:na_howto.ru [2012/03/09 08:21]
vzh Updated
geda:na_howto.ru [2012/04/23 08:04]
vzh Spelling
Line 41: Line 41:
 где: где:
 | ''​net=''​ |имя данного атрибута (неизменяемое,​ в нижнем регистре) | | ''​net=''​ |имя данного атрибута (неизменяемое,​ в нижнем регистре) |
-| ''​signalname''​ |имя сигнала или соединения,​ устанавливаемое в нём (например,​ +5V, GND, и т.д.) |+| ''​signalname''​ |имя сигнала или соединения,​ устанавливаемое в нём (например,​ +5V, GND, и т. д.) |
 | ''​pinname''​ |название (или номер) вывода,​ установленное для этого сигнала/​соединения (или несколько названий/​номеров выводов) | | ''​pinname''​ |название (или номер) вывода,​ установленное для этого сигнала/​соединения (или несколько названий/​номеров выводов) |
  
 ''​signalname''​ не должно содержать символа <<'':''>>​ (поскольку он является ''​signalname''​ не должно содержать символа <<'':''>>​ (поскольку он является
-разделителем). pinname --- это название вывода (A1, P2, D1, и т.д.) или его +разделителем). pinname --- это название вывода (A1, P2, D1, и т. д.) или его 
-номер (1, 2, 5, 13, и т.д.). pinname не должно содержать символа <<'',''>>​+номер (1, 2, 5, 13, и т. д.). pinname не должно содержать символа <<'',''>>​
 (так как это тоже разделитель). Названия выводов обычно представлены (так как это тоже разделитель). Названия выводов обычно представлены
 номерами/​названиями в том же роде, что и для атрибута ''​pin#​=#''​ (если вам номерами/​названиями в том же роде, что и для атрибута ''​pin#​=#''​ (если вам
Line 59: Line 59:
   * Вне символа (экземпляр которого имеется в схеме) атрибут может прикрепляться для переопределения существующего соединения/​сигнала,​ созданного с помощью ''​net=''​. Предположим,​ что внутри символа уже есть ''​net=GND:​7'';​ прикрепление к символу атрибута ''​net=AGND:​7''​ переопределит соединение GND (на выводе 7), назвав его AGND, и соединит/​ассоциирует его с выводом 7.   * Вне символа (экземпляр которого имеется в схеме) атрибут может прикрепляться для переопределения существующего соединения/​сигнала,​ созданного с помощью ''​net=''​. Предположим,​ что внутри символа уже есть ''​net=GND:​7'';​ прикрепление к символу атрибута ''​net=AGND:​7''​ переопределит соединение GND (на выводе 7), назвав его AGND, и соединит/​ассоциирует его с выводом 7.
   * Вне или внутри символа для автоматического подключения соединения к видимому выводу. Это пока ещё не проверено и может иметь какие-нибудь нежелательные (отрицательные) побочные эффекты. Используйте с осторожностью.   * Вне или внутри символа для автоматического подключения соединения к видимому выводу. Это пока ещё не проверено и может иметь какие-нибудь нежелательные (отрицательные) побочные эффекты. Используйте с осторожностью.
-  * Если прикрепить атрибут к одному из специальных символов питания/​земли (как, например,​ vcc/​gnd/​vdd),​ то можно изменить назначение символа. Можно изменить символ заземления для создания соединения с названием DIGITAL GND, не редактируя данный символ (просто прикрепить ''​net=DIGITAL_GND:​1''​).\\ В текущей библиотеке (19991011) имеются символы с названиями //''​vdd-1.sym''//,​ //''​vcc-1.sym''//,​ //''​vee-1.sym''//​ и прочие,​ в которых нет внутри атрибута ''​net='',​ так что вам придётся добавлять его самостоятельно (в схеме).\\ Также там есть символы с названиями //''​5V-minus-1.sym''//,​ //''​12V-plus-1.sym''//,​ //''​9V-plus-1.sym''//,​ и т.д., уже содержащие соответствующий атрибут ''​net=''​ (хотя его можно переопределить). Можете использовать эти символы как примеры применения атрибута ''​net=''​.\\+  * Если прикрепить атрибут к одному из специальных символов питания/​земли (как, например,​ vcc/​gnd/​vdd),​ то можно изменить назначение символа. Можно изменить символ заземления для создания соединения с названием DIGITAL GND, не редактируя данный символ (просто прикрепить ''​net=DIGITAL_GND:​1''​).\\ В текущей библиотеке (19991011) имеются символы с названиями //''​vdd-1.sym''//,​ //''​vcc-1.sym''//,​ //''​vee-1.sym''//​ и прочие,​ в которых нет внутри атрибута ''​net='',​ так что вам придётся добавлять его самостоятельно (в схеме).\\ Также там есть символы с названиями //''​5V-minus-1.sym''//,​ //''​12V-plus-1.sym''//,​ //''​9V-plus-1.sym''//,​ и т. д., уже содержащие соответствующий атрибут ''​net=''​ (хотя его можно переопределить). Можете использовать эти символы как примеры применения атрибута ''​net=''​.\\
 Атрибутов ''​net=''​ может быть сколько угодно. Просто запомните,​ что атрибуты Атрибутов ''​net=''​ может быть сколько угодно. Просто запомните,​ что атрибуты
 ''​net='',​ прикреплённые вне символа замещают любые эквивалентные внутренние ''​net='',​ прикреплённые вне символа замещают любые эквивалентные внутренние
geda/na_howto.ru.txt · Last modified: 2014/04/23 05:03 by vzh