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

 
 
> возможна ли инициализация во флэш...
Faradey
сообщение Aug 12 2007, 20:42
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 127
Регистрация: 31-05-06
Из: Belarus, Minsk
Пользователь №: 17 638



сейчас делаю так:

Код
typedef struct nod{
  char count;
  struct nod __farflash*  prev_nod;
  struct nod __farflash** pod_nods;
}NOD;
#define NOD_F    NOD __farflash
#define pNOD_F   NOD_F*
#define ppNOD_F  struct pNOD_F*

pNOD_F   any_nods[2];        
NOD_F    root_nod = {2, any_nods , 0};

NOD_F    nod1 = {0,0, &root_nod};
NOD_F    nod2 = {0,0, &root_nod};


и вызываю ф-цию инициализации:

Код
void init_nod( void )
{
    any_nods[0] = &nod1;        
    any_nods[1] = &nod2;        
}


вопрос в след.: существует ли возможность разместить any_nods тоже во flash,
и обойтись без вызова ф-ции инициализации.


--------------------
Завтра пойму, что нужно было сделать вчера...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
arttab
сообщение Feb 26 2008, 02:50
Сообщение #2


Профессионал
*****

Группа: Свой
Сообщений: 1 432
Регистрация: 7-12-04
Из: Новосибирск
Пользователь №: 1 371



можно. поиск на сайте, в книгах по AVR и доках Вам помогут.


--------------------
OrCAD, Altium,IAR, AVR....
Go to the top of the page
 
+Quote Post



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

 


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


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