Группа: Участник
Сообщений: 55
Регистрация: 28-11-11
Пользователь №: 68 553
Как прочитать program memory в данном проце? Нужно просто проверить слово по адресу 0x1000 на равенство 0xFFFF. Средствами языка С, я так понял, проверить можно только память данных.
Группа: Участник
Сообщений: 55
Регистрация: 28-11-11
Пользователь №: 68 553
Цитата(msalov @ Apr 10 2013, 14:10)
Код
if (*((uint16_t*)0x1000) == (uint16_t)0xFFFFU) { // if true } else { // if not true }
Ну дак в том то и фокус, что тут будет проверяться не память программы, а память данных по адресу 0х1000. Там разные адресные пространства памяти данных и программы.