і
М И К РО К О Н ТР О Л Л ЕР Ы
I
Количество и тип блоков опре-
деляется выбранным программи-
руемым устройством. Вот так, на-
пример, выглядит C hipB oom , если
выбрать другой тип микроконтрол-
лера (рис. 4).
На рис. 4 показана самая первая
закладка рабочего пространства -
журнал, в котором ф иксирую тся
все важные действия пользовате-
ля (очередная изюминка, которой
не обладает ни один другой про-
грамматор). Сразу бросается в гла-
за, что блоков всего 2. Кстати, их
названия так же определяются те-
кущим устройством, точнее, плаги-
ном, поддерживающим это устрой-
ство. Вот и пришла пора познако-
миться с очередной особенностью
C hipB oom , обеспечивающ ей ему
чрезвычайную гибкость - системой
плагинов.
Дополнительные возможности
В C hipB oom предусм отрено ис-
пользование плагинов трех типов:
плагины программатора, ф орма-
тов ввода-вывода и дополнитель-
ных функций. Первый тип реализу-
ет взаим одействие C h ip B o o m с
конкретной аппаратной схемой (ин-
терфейсом, адаптером) и обеспе-
чивает п о д д е р ж ку ко н кр е тн о го
типа програм м ируем ого устрой-
ства. Плагин формата ввода-выво-
да позволяет наделить C hipBoom
умением работать с файлами дан-
ных любых форматов (по умолча-
нию доступен только простой дво-
ичный формат). Наконец, плагины
дополнительных функций позволя-
ют дополнить меню C hipB oom но-
выми командами, которые не были
предусмотрены изначально. Плаги-
ны могут загружаться и выгружать-
ся прям о в процессе работы с
C hipB oom , на ходу изменяя его
функциональность.
Методика разработки плагинов
не очень сложна и доступна всем
желающим (по
отдельному запро-
су на e-m ail автора),
поэтому каж -
дый, кто хоть немного программи-
рует, может создать свой собствен-
ный плагин под свои собственные
схемы, устройства или задачи. Ав-
тор всячески приветствует творче-
ство масс такого рода!
Файл Правка -Вид Устройство Блок Сервис Сгравка
i r e
j i j f a
» ' - т Ш ' Ш
г а г
ЖуналТсбр'Ё ГтотЁСТ._______________________ _
Плагин программатора:
А89Сх051 (ChipBoom LPT -программатор)
Устройство:
АТ89С2051 (MCS51-совместимый микроконтроллер Фирмы
Время
Событие
9
щ
&c.L
17:07:17
17:25:36
17:25:36
17:26:04
17:39:23
17:39:23
17:39:23
Выполнено подключение программатора
Изменены настройки программы
Загружен плагин "Формат Intel HEX"
Блок "CODE" успешно загружен из файла.
Произведено автоматическое отключение программатора
Загружен плагин программатора "А89Сх051"
Выбрано устройство "АТ89С2051"
J
7>-
Журнал работы и основные важные сведения ,
Рис. 4
" Вниман и
О \ Как минимум в одном из блоков остались несохраненные
данные!
4
Как следует поступить
О Сохранить данные каждого блока, а затем завершить работу
>
О Завершить работу без сохранения данных
0 Не заврешагь работу
ОК
'■
" ,*'w
Рис. 5
К а к минимум в одном из блоков остались несохраненные
данные!
Как следует поступить.
лгались несохраненные
-і--'"1
9 ^ ' "
О Сохранить данные каждого блока, а затем завершить работу
А-:-К
@ Завершить работу без сохранения данных
-л;
О Не заврешагь раооту
0 Впредь это сообщение не показывать, а сразу принимать такое же решение1
'* ■
___________
■••л.'» ■
‘ ‘ ■
4* ’
ОК
Рис. 6
Собственно работа при помощи
С М р В о о т с любыми программиру-
емыми устройствам и настолько
проста, что о ней и написать почти
нечего и, по существу, сводится к
нажатию трех кнопок на панели ин-
струментов “Считать”, “Записать”,
“С равнить” и выполнению всего
40 t
| Радиолюбитель - 0 7 /2 0 0 6
предыдущая страница 40 Радиолюбитель 2006-07 читать онлайн следующая страница 42 Радиолюбитель 2006-07 читать онлайн Домой Выключить/включить текст