Микроконтроллеры | AVR начинающим - вопросы и ответы |
|
---|---|---|
Я как понимаю мне нужно использовать файл .ROМ? Или все-таки .hex? |
|
|
Первый вариант проще. |
|
|
Тогда, если взять одну строчку файла ,ROM: |
|
|
Понимаете правильно, а вот насчет порядка байтов - не уверен, скорее - наоборот. В HEX-е, во всяком случае - точно наоборот. Программу, которую будете заливать, можно размещать где угодно - в том числе и там, где написали. |
|
|
А как "внедрить" прошивку во flash?. Если вставить код прошивки со свободного адреса в текстовом редакторе то |
|
|
Я уже писал об альтернативе - сделать так, чтобы программатор не только записывал, но и читал прогу из микроконтроллера. В процессе чтения из образцового микроконтроллера с помощью команды SPM можете положить ее куда угодно. Могу предложить еще одну экзотику - берете HEX-файл с программой программатора и HEX-файл с образцовой программой, правите в HEX-е образцовой программы начальные адреса (символы с 3 по 7 в каждой строке) на не занятые программой программатора, затем сливаете два HEX-а вместе и пишете в программатор. Доступ к записанной проге - либо командой LPM, либо pgm_read_byte_near(адрес) (для WinAVR). Работы - на 5 минут. |
|
|
Прочитал тут в одной статье на Атмеловском сайте, что такой вариант записи конфигурации, способствует повышению секретности, по сравнению с ПИКами. |
|
|
Блин, ну еще бы у Атмела, да не способствовал! Из серии "болты с левой резьбой на колесах нашей машины радикально решают проблему воровства колес" Плюньте на прочитанное |
|
|
Gregory: Прочитал тут в одной статье на Атмеловском сайте, что такой вариант записи конфигурации, способствует повышению секретности, по сравнению с ПИКами. Такой - это какой? |
|
|
AHTOXA: |
|
|
Форум про радио — сайт, посвященный обсуждению электроники, компьютеров и смежных тем. pro-radio.online | Обратная связь |
© 2003—2024 |