|
Размещение массива в памяти программ, с последующим редактированием hex при перепрошивке |
|
|
|
 |
Ответов
|
Jan 12 2011, 11:39
|
Местный
  
Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868

|
Цитата Зачем искать? Изначально в исходнике разместите его по фиксированному адресу. Ну вот в качестве примера я приводил свой файлик. Если там нужное число находится по адресу 0х000027 и я его вижу редактором, то где оно будет после конвертации в bin?
|
|
|
|
|
Jan 12 2011, 12:25
|
Местный
  
Группа: Участник
Сообщений: 217
Регистрация: 11-06-10
Пользователь №: 57 868

|
Цитата(zombi @ Jan 12 2011, 17:53)  По какому адресу было по томуже и останется! Чем .bin смотрите? bin в принципе есть чем посмотреть, UniProg-ом, например. Т.е. как я Вас понял, если в редакторе hex нужный байт был под номером 0х000027 (т.е. 39 по счету если в десятичной) таким он и будет по счету в bin, если я побайтно прочитаю этот bin в массив? Т.е. Если 0х000027==0хCC, то бит №39 (my_mass[0x27] тоже будет 0xCC?
|
|
|
|
Сообщений в этой теме
skyled Размещение массива в памяти программ Jan 12 2011, 05:20 SasaVitebsk Для этого есть несколько вариантов.
1. Вы вообще н... Jan 12 2011, 05:41 skyled Файл map идея хорошая. Только чтобы не получилось,... Jan 12 2011, 05:45 kolobok0 Цитата(skyled @ Jan 12 2011, 11:45) ...чт... Jan 12 2011, 06:34 alexeyv Цитатапо необходимости редактировать непосредствен... Jan 12 2011, 06:26 777777 Цитата(alexeyv @ Jan 12 2011, 12:26) Есть... Jan 12 2011, 08:59 GDI Цитата(skyled @ Jan 12 2011, 11:20) Редак... Jan 12 2011, 07:11 skyled ЦитатаЛучше всего менять не в Hex-файле, а в сконв... Jan 12 2011, 07:11 skyled Цитата22.18.3.1 prog_char
Type of a "char... Jan 12 2011, 08:41 alexeyv ЦитатаГде можно почитать про эти bin?
Здеся!... Jan 12 2011, 08:52 alexeyv ЦитатаВсе программы уже написаны до нас
У Вас ест... Jan 12 2011, 09:03 777777 Цитата(alexeyv @ Jan 12 2011, 15:03) У Ва... Jan 12 2011, 09:07 skyled Я объявил в WinAVR массив и посмотрел как располож... Jan 12 2011, 09:33 alexeyv ЦитатаВо-первых можно заставить купить вашего рабо... Jan 12 2011, 09:51 777777 Цитата(alexeyv @ Jan 12 2011, 15:51) С EE... Jan 12 2011, 10:22 skyled Предположим я преобразую hex в бинарный вид. Как м... Jan 12 2011, 10:00 zombi Цитата(skyled @ Jan 12 2011, 16:00) Предп... Jan 12 2011, 11:01  demiurg_spb есть прекрасная тулза уже в составе WinAVR - srec_... Jan 12 2011, 12:16 alexeyv Насчет Hex-редактора. Если Вы открыли хекс-файл в ... Jan 13 2011, 00:17 777777 Цитата(alexeyv @ Jan 13 2011, 06:17) Если... Jan 13 2011, 04:20 skyled ЦитатаНо я понял, что изменения в бинарнике будет ... Jan 13 2011, 04:50 alexeyv ЦитатаКак массив ее перетрет, если он по другому а... Jan 13 2011, 05:05 777777 Цитата(alexeyv @ Jan 13 2011, 11:05) А Вы... Jan 13 2011, 05:12 alexeyv ЦитатаНе знаю как насчет любого, но в AVRStudio ес... Jan 13 2011, 05:40 GDI Что мешает сперва стереть всё, а потом зашить прог... Jan 13 2011, 06:09 skyled Ну дак так ибудет. Прога с массивом в ее составе л... Jan 13 2011, 06:45
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|