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

 
 
> Вопрос про CVAVR
TamTam
сообщение Jun 1 2006, 22:39
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 293
Регистрация: 14-03-06
Пользователь №: 15 254



Довел до ума програмку зашил в мк и вот бли не задача не работает,
Думаю ну ладно может где напортачил, перелистал код все ок,
Вот только в майне у меня есть токая строка
Код
void main(void)
{
init;
if (byte_read(0)==0)
   {
      #ifdef DEBUG
      putsf("FIRST RUN !!!\n\r");
      #endif  
      byte_write(126,0);
      byte_write(127,0);        
}
// ну и далее код
}


тут я понял что чтото с eeprom-ом случилось, а чем посмотреть???
Ну значит тыкаю на кнопку (запустить программатор),
вижу есть прочесть eeprom, ну я туда а он не читает. Так вот я подумал что пипец рому, ну запутил риал,
читает все ок, но ведъ в CVAVR поудобней будет, и тут я заметил что если проект не открыт, то читает и всек остальное нормально а если проджект открыт то пипец (и тут я заметил).
Что в окошке EEPROM в поле адрес окончания стоит 0 а не 7F поставил 7F и все ок но оно все время от туда слетает,

Может кто знает как решить данный трабл (чтод не ставить туда каждый раз адрес последнего байта), или разработчик так задумал ????

Может где галочку поставить нода ???
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
GetSmart
сообщение Jun 1 2006, 23:54
Сообщение #2


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Вероятность пропорционально частоте записи в епром по любым адресам, делённая на всё время и умноженная на вероятность сброса (пропадения питания). Короче, если во время записи в епром проц аппаратно сбросится (питание, вачдог и др.) то нулевой байт затрётся.


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post



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

 


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


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