[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Последние (по времении разработки) кристаллы имеют режим загрузки через UART. Программа FlashStart доступна на сайтах
http://www.tool-spt.maec.co.jp/index_e.htm
http://www.mitsubishichips.com/products/mcu/products/m16c/index.html
Там же можно найти и ее исходники. Протокол загрузки есть в даташите на каждый чип. Он одинаковый для всех.
Кристаллы постарее имеют только режим загрузки через синхронный интерфейс (ноги при этом используются те же). Скорость программирования при этом выше (4сек на 256Кб). Протокол тоже есть в даташите. Я сделал самодельный программатор на PIC.
Во всех кристаллах есть режим самопрограммирования. Так что я программатором зашиваю свой резидентный загрузчик и потом кристалл сам себя перепрошивает. Хоть через UART, хоть через CAN или I2C.
Для программирования нужно только стандартное питание (3-5В).
Да, у всех кристаллов есть еще и режим параллельного
программирования. Но для планаров это не актуально.
E-mail: info@telesys.ru