Как уже описывалось в предыдущей статье gEDA инструмент достаточно расширяемый поэтому добавить в него компонент не представляет сложности.
В отличие от lm1117 схемы для ds1233 не нашлось, но т.к. gEDA это открытый проект то пользователь может сам создавать необходимые примитивы.
Для того чтобы создать элемент необходимо проделать следующее:
1) Создать текстовый документ в котором колонкой по порядку выводов его обозначение. Данные берутся из дш. Для ds1233a у нас получилось следующее:
1 GND
2 NRST
3 Vcc
4 GND
2) Скачать с сайта шаблон и заполнить все значения из дш. в поле label вставит содержимое нашего текстового файла. Полученный шаблон необходимо сохранить в csv а в качестве разделителя использовать табуляцию.
В результате у нас должно было получится следующее:
3) Преобразовать полученный csv в элемент gschem:
nis@jane ~/bluetooth-project/ds1233a $ tragesym ds1233a.csv ds1233a.sch
Warning: Empty attribute "documentation" in the geda_attr section
The incomplete attribute will be dropped
Warning: Empty attribute "author" in the geda_attr section
The incomplete attribute will be dropped
Warning: Empty attribute "dist-license" in the geda_attr section
The incomplete attribute will be dropped
Warning: Empty attribute "use-license" in the geda_attr section
The incomplete attribute will be dropped
Note: use sym_width to adjust symbol width if texts overlap.
Warning: author attribut missing
Warning: documentation attribut missing
Warning: dist-license attribut missing
Warning: use-license attribut missing
В результате у нас должен получится файл ds1233a.sch если же в процессе преобразования произошли ошибки ещё раз проверьте исходную таблицу.
4) Если всё правильно то при открытие в gschem можно увидет следующую картину:
в случае если что-то не устраивает в получившимся элементе его можно подредактировать.
5) Копируем в библиотеку элементов в папку производителя с расширением sym(для этого нам нужны права суперпользователя):
jane ds1233a # cp ds1233a.sch /usr/share/gEDA/sym/maxim/ds1233a.sym
После проделанных действий и этот компонент доступен для использования.
Данная статья является вольным истолкованием официальной документации gEDA wiki tragesym tutorial
В отличие от lm1117 схемы для ds1233 не нашлось, но т.к. gEDA это открытый проект то пользователь может сам создавать необходимые примитивы.
Для того чтобы создать элемент необходимо проделать следующее:
1) Создать текстовый документ в котором колонкой по порядку выводов его обозначение. Данные берутся из дш. Для ds1233a у нас получилось следующее:
1 GND
2 NRST
3 Vcc
4 GND
2) Скачать с сайта шаблон и заполнить все значения из дш. в поле label вставит содержимое нашего текстового файла. Полученный шаблон необходимо сохранить в csv а в качестве разделителя использовать табуляцию.
В результате у нас должно было получится следующее:
3) Преобразовать полученный csv в элемент gschem:
nis@jane ~/bluetooth-project/ds1233a $ tragesym ds1233a.csv ds1233a.sch
Warning: Empty attribute "documentation" in the geda_attr section
The incomplete attribute will be dropped
Warning: Empty attribute "author" in the geda_attr section
The incomplete attribute will be dropped
Warning: Empty attribute "dist-license" in the geda_attr section
The incomplete attribute will be dropped
Warning: Empty attribute "use-license" in the geda_attr section
The incomplete attribute will be dropped
Note: use sym_width to adjust symbol width if texts overlap.
Warning: author attribut missing
Warning: documentation attribut missing
Warning: dist-license attribut missing
Warning: use-license attribut missing
В результате у нас должен получится файл ds1233a.sch если же в процессе преобразования произошли ошибки ещё раз проверьте исходную таблицу.
4) Если всё правильно то при открытие в gschem можно увидет следующую картину:
в случае если что-то не устраивает в получившимся элементе его можно подредактировать.
5) Копируем в библиотеку элементов в папку производителя с расширением sym(для этого нам нужны права суперпользователя):
jane ds1233a # cp ds1233a.sch /usr/share/gEDA/sym/maxim/ds1233a.sym
После проделанных действий и этот компонент доступен для использования.
Данная статья является вольным истолкованием официальной документации gEDA wiki tragesym tutorial
Комментариев нет:
Отправить комментарий