Описание библиотеки "lowlevel.dll"

В программе "PIC18F programmer" начиная с версии 1.13 низкоуровневые функции доступа к микроконтроллеру вынесены в динамически подгружаемую библиотеку "lowlevel.dll", которая доступна с исходным текстом. Теперь пользователь, владеющий навыками программирования, может добавить поддержку своего программатора в "PIC18F programmer".

При этом на программатор накладывается следующее требование - должна быть возможность управления от компьютера состоянием следующих ножек микроконтроллера:
1) Vpp (напряжение программирования);
2) SDATA (последовательные данные);
3) SCLK (тактирование).
Также должна быть возможность считывания на компьютер логического состояния ножки SDATA.

Структура библиотеки

Путем изменения исходного текста библиотеки "lowlevel.dll", либо написанием своей библиотеки, пользователь может ввести поддержку своего программатора в программу "PIC18F programmer". Библиотека "lowlevel.dll" должна содержать следующие функции:
- инициализации коммуникационного ресурса (например COM-порта);
- чтения состояния ножки SDATA микроконтроллера;
- записи cостояния ножек Vpp, SDATA, SCLK микроконтроллера;
- закрытия коммуникационного ресурса;
- получения типа поддерживаемого программатора и версии библиотеки.
Синтаксис и описание функций находиться в головном комментарии исходного текста библиотеки.

Скачать исходный текст библиотеки "lowlevel.dll" для COMPIC-1

Если у вас возникают вопросы по поводу библиотеки, пишите мне на e-mail, который указан на главной странице сайта.

[Главная]

Хостинг от uCoz