Глава 1.
Отличительные особенности программатора на основе загрузочного-
Тип микроконтроллера | F1122, F1132 | F1222, F1232 | F43x, F44x | FE42x, FW42x | FG43X | |
Версия BSL | 1.60 | |||||
Ресурсы, используемые BSL | ||||||
Вывод передатчика (ТХ) | Р1.1 | P1.0 | ||||
Вывод приёмника (RX) | Р2.2 | P1.1 | ||||
Используемый диапазон ОЗУ/стека | 0200h-021Fh | |||||
Рабочие регистры | R5-R12 | |||||
Изменяемые регистры управления системным тактированием | BCSCTL1, DCOCTL | SCFIO, SCFI1, SCFQCTL | ||||
Изменяемые регистры управления таймером Timer_A | TACTL, TAR, CCTLO, CCRO | |||||
Подготовка к программному вызову | mov.b #OOh, SBCSCTL2 mov #OOh, SR br SOCOOh | mov.b #OOh, SFLLCTL1 br SOCOOh | ||||
Комментарий | Адреса от 10OOh до 11 FFh верифицируются совместно (3 сегмента) | Используйте также команду «Проверка стирания» (Erase check) | ||||
Таблица 7. Версия BSL 1£1 в микроконтроллерах серий F15x, F16x, F161x
Тип микроконтроллера | F15X, F16X | Предварительная информация для F1610, F1611, F1612 |
Версия BSL | 1.61 | |
Адрес вектора BSL | «Холодный» запуск | OCOOh |
«Горячий» запуск | 0C02h | |
Адрес идентификатора чипа | OFFOh | |
Идентификатор чипа | F169h | F16Ch |
Адрес версии BSL | OFFAh | |
Версия BSL | 0161h | |
Номинальное время полного стирания, мс | 206,4 | |
Доступ чтения/записи по адресам | OOOOh-OOFFh | побайтный |
01 OOh-FFFEh | пословный | |
Верификация в режиме реального времени (во время записи) | Для диапазона адресов 0200h - FFFEh | |
Команда «Проверка стирания» (Erase check) | Присутствует | |
Команда «Стирание сегмента» (Erase segment) | С верификацией стирания, адрес буфера ошибок 0200h |
Библиотека Компэла
f& Texas iNSiraJMENTS |
//. Использование внутренних функций, периферийных блоков...
Тип микроконтроллера | F15X, F16x | Предварительная информация для F1610, F1611, F1612 |
Версия BSL | 1.61 | |
Команда «Передача идентификатора» (ТХ identification) | Присутствует | |
Команда «Сменить скорость обмена» (Change Baud Rate) | Присутствует | |
Инициализация указателя стека | «Холодный» запуск | 0220п |
«Горячий» запуск | не изменяется | |
Ресурсы, используемые BSL | ||
Вывод передатчика (ТХ) | Р1.1 | |
Вывод приёмника (RX) | Р2.2 | |
Используемый диапазон ОЗУ/стека | 0200h-021Fh | |
Рабочие регистры | R5-R12 | |
Изменяемые регистры управления системным тактированием | BCSCTL1, DCOCTL | |
Изменяемые регистры управления таймером Timer_A | TACTL, TAR, CCTLO, CCRO | |
Подготовка к программному вызову | mov.b #OOh, SBCSCTL2 mov #OOh, SR br SOCOOh | |
Комментарий | Адреса от ЮООп до 11 FFh верифицируются совместно (3 сегмента) | Используйте также команду «Проверка стирания» (Erase check) |