Работаю с опытным образцом микроконтроллера, поэтому программами типа Flash- magic заливать не получается. Фирма- создатель прислала кривую- косую прогу для заливки прошивки, поэтому написал свою. В итоге, столкнулся с проблемой- не могу загрузить Hex- файл в МК.
По наитию заливал прошивку в чистом виде- как прочел, так и залил. МК не выдавал ответа. Узнал, что Hex- файл надо правильно прочесть- вычленить из каждой строки адрес и данные, но дальше этого дело не пошло и результата так же нет. Полазил по русским и английским форумам, но там информации тоже не густо.
У кого есть опыт в этом деле, может подсказать? Желательно на языке семейства C. Спасибо
Формат Intel Hexadecimal object file содержит шестнадцатеричный код, представленный в текстовом виде. В нём содержится не только исполняемый код, но и контрольные данные. Описание формата приведено здесь. Есть описание на русском языке здесь.
Альтернативный вариант - файл hex можно перевести в bin с помощью сторонних программ, например, hex2bin.
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости