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

 
 
> указатель на __eeprom[n], слетает после выключения камня
avesat
сообщение May 13 2006, 08:03
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 589
Регистрация: 14-08-05
Из: Украина
Пользователь №: 7 621



Вот кусок кода

#define CHAR_BSIZE 0x10
#define FIRST_PARAM (ee_ch_ptr +0x001)


__eeprom unsigned char *ee_ch_ptr, ee_char_buf [CHAR_BSIZE];

int main( void )
{
ee_ch_ptr = (unsigned char *)ee_char_buf;

while (1)
{

if (some_condition) *FIRST_PARAM=some_val;

if (some_condition2) some_val2=*FIRST_PARAM;

}

return 0;
}

Пока мега велючена, все работает, после выключения в *FIRST_PARAM
не то что сохранялось.

Предполагаю, что я что-то делаю неправильно. Кто сталкивался с таким, подскажите.


--------------------
"Мы будем играть, пока не треснут наши гитары, и все те, кто любит рок - я отдаю вам честь!" AC/DC
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


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

 


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


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