реклама на сайте
подробности

 
 
> Изменение константы в памяти программы в AVR
DimonD
сообщение Mar 16 2005, 12:56
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 16
Регистрация: 16-02-05
Пользователь №: 2 670



Меня интересует… возможно ли изменить константу в памяти программы то есть перепрограммировать участок кода в ходе выполнения основной программы. С EEPROM не хочу связываться.

Если есть такая возможность подскажите как…. На Си…
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SPS
сообщение Mar 17 2005, 07:49
Сообщение #2


Участник
*

Группа: Свой
Сообщений: 56
Регистрация: 8-02-05
Из: Ukraine
Пользователь №: 2 501



Цитата(SPS @ Mar 16 2005, 16:16)
LPM - загрузка из памяти программы.
SPM - запись в память программы.

Смотри также команды LD, ST.
*


Какая проблема поместить данные команды в СИ в виде ассемблерных вставок?
LPM - загрузка в R0 из адреса Z.
LPM Rd,Z - загрузка в Rd из адреса Z.
LPM Rd,Z+ - загрузка в Rd из адреса Z с инкрементом адреса.

Напомню, что данные команды поддерживаются не всеми АVR.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 30th July 2025 - 09:45
Рейтинг@Mail.ru


Страница сгенерированна за 0.01375 секунд с 7
ELECTRONIX ©2004-2016