Работаю с опытным образцом микроконтроллера, поэтому программами типа Flash- magic заливать не получается. Фирма- создатель прислала кривую- косую прогу для заливки прошивки, поэтому написал свою. В итоге, столкнулся с проблемой- не могу загрузить Hex- файл в МК.
По наитию заливал прошивку в чистом виде- как прочел, так и залил. МК не выдавал ответа. Узнал, что Hex- файл надо правильно прочесть- вычленить из каждой строки адрес и данные, но дальше этого дело не пошло и результата так же нет. Полазил по русским и английским форумам, но там информации тоже не густо.
У кого есть опыт в этом деле, может подсказать? Желательно на языке семейства C. Спасибо
Формат Intel Hexadecimal object file содержит шестнадцатеричный код, представленный в текстовом виде. В нём содержится не только исполняемый код, но и контрольные данные. Описание формата приведено здесь. Есть описание на русском языке здесь.
Альтернативный вариант - файл hex можно перевести в bin с помощью сторонних программ, например, hex2bin.
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ЗдравствуйтеЯ хочу узнать, как можно заархивировать множество файлов, но я имею ввиду не
При обработке xml-файлов с помощью XmlReader наткнулся на проблему: xml-файл, который я обрабатывал (обход файла производил с помощью XmlReaderRead()), оказался...
Будет кнопка, и если удержать на этой кнопке мышку секунду где-то 05 будет появляться окно с текстом