1 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.0 Transitional//EN"
2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
5 <link rel=
"stylesheet" media=
"screen" type=
"text/css" href=
"./style.css" />
6 <link rel=
"stylesheet" media=
"screen" type=
"text/css" href=
"./design.css" />
7 <link rel=
"stylesheet" media=
"print" type=
"text/css" href=
"./print.css" />
9 <meta http-equiv=
"Content-Type" content=
"text/html; charset=utf-8" />
12 <a href=.
>start
</a> =
> <a href=geda-gnetlist_ug.html
>gnetlist_ug
</a></br>
13 <div class=
"table sectionedit1"><table class=
"inline">
15 <td class=
"col0 leftalign"> «
<a href=
"geda-gnetlist_ug-running_gnetlist.ru.html" class=
"wikilink1" title=
"geda-gnetlist_ug-running_gnetlist.ru.html">Запуск gnetlist
</a> </td><td class=
"col1 centeralign"> <strong><a href=
"geda-gnetlist_ug.ru.html" class=
"wikilink1" title=
"geda-gnetlist_ug.ru.html">Руководство пользователя gEDA gnetlist
</a></strong> </td><td class=
"col2 rightalign"> <a href=
"geda-gnetlist_ug-netlist_backends.ru.html" class=
"wikilink1" title=
"geda-gnetlist_ug-netlist_backends.ru.html">Драйверы списков соединений
</a> »
</td>
18 <!-- EDIT1 TABLE [1-265] -->
21 <h2 class=
"sectionedit2" id=
"входные_и_выходные_файлы">Входные и выходные файлы
</h2>
25 gnetlist берёт один или несколько входных
<em>файлов схем
</em> и выводит
26 результат их обработки в виде
<em>списка соединений
</em>.
28 <div class=
"notetip"> Файлы схем можно посмотреть и отредактировать с помощью
29 <em>редактора принципиальных схем
</em>. Подробности об этом см. в
30 <a href=
"geda-gschem_ug.ru.html" class=
"wikilink1" title=
"geda-gschem_ug.ru.html">Руководстве пользователя gEDA gschem
</a>.
33 <!-- EDIT2 SECTION "Входные и выходные файлы" [278-861] -->
34 <h3 class=
"sectionedit3" id=
"файлы_схем">Файлы схем
</h3>
38 В файлы схем добавляются
<em>компоненты
</em>, и каждый из них может быть либо
39 представлением подсхемы, которую нужно включить в проект, либо отдельного
40 прибора или устройства, которое должно в нём использоваться. У компонентов
41 есть
<em>выводы
</em>, являющиеся представлением либо физических выводов
42 электронных приборов, либо логических связей с электрическими соединениями
43 подсхемы. Подключение компонентов в схеме осуществляется через соединение их
44 выводов посредством
<em>соединений
</em> или
<em>шин
</em>. Все указанные элементы
45 могут иметь относящиеся к ним
<em>атрибуты
</em>, определяющие способ их
46 интерпретации программой gnetlist.
50 Входных файлов схем можно задавать сколько угодно. Все они будут
51 рассматриваться как одно целое для создания одного списка соединений. Это
52 даёт вам возможность разделить свою схему на несколько листов, каждый из
53 которых будет в отдельном файле, что может быть удобно для очень большого и
54 сложного проекта. Все файлы схем проекта перечисляются в командной строке,
57 <pre class=
"code">gnetlist power-supply.sch motor-drive.sch
</pre>
60 Если у вас есть схема, имя файла которой начинается с дефиса («-»), то после
61 любых других ключей, но перед перечнем входных файлов, необходимо добавить
62 специальный ключ
<code>--
</code>. Это будет гарантией того, что ни одно из имён
63 указанных вами файлов не будет неправильно интерпретировано и понято как
66 <pre class=
"code">gnetlist -- -tricky-name.sch
</pre>
69 <!-- EDIT3 SECTION "Файлы схем" [862-3363] -->
70 <h3 class=
"sectionedit4" id=
"имя_выходного_файла">Имя выходного файла
</h3>
74 По умолчанию gnetlist выводит созданный список соединений в файл под именем
75 «output.net». Для указания другого имени файла можно использовать ключ
76 <code>-o
</code>. Например, чтобы результат был выведен в файл «stepper.bom», нужно
79 <pre class=
"code">gnetlist -o stepper.bom
</pre>
82 <!-- EDIT4 SECTION "Имя выходного файла" [3364-] --></body>