|
Структура с хранением данных в flash и eeprom, Возможно ли такое в CodeVison? |
|
|
|
May 16 2008, 02:31
|
Местный
  
Группа: Свой
Сообщений: 222
Регистрация: 2-12-06
Из: г. Хабаровск
Пользователь №: 23 035

|
Здравствуйте! Потребовалась простенькая структура хранящая часть информации во флеше, а часть в еепром. По документации кодвижина не могу понять как это сделать. Нужно реализовать нечто подобное: Код typedef struct { flash unsigned char ModeID; flash unsigned char ModeName[10]; eeprom int DayTemp[7]; eeprom int NightTemp[7]; eeprom unsigned char StartDayTime[2]; eeprom unsigned char FinishDayTime[2]; }mode_t; то есть первые две переменные хранить во флеше, а остальные в еепром. Возможно ли это в кодвижине?
Сообщение отредактировал altlogic - May 16 2008, 02:38
--------------------
|
|
|
|
|
 |
Ответов
|
May 16 2008, 05:15
|
Местный
  
Группа: Свой
Сообщений: 222
Регистрация: 2-12-06
Из: г. Хабаровск
Пользователь №: 23 035

|
Vet, спасибо за исчерпывающий ответ. Цитата По-идее вместо пространств имен прокатят статические члены структуры. Или в чистом С их нет? А если у вас несколько объектов типа mode_t, то что-то в таком духе: А Вам, Непомнящий Евгений, спасибо за код. Я уже собственно и сам подумал, что нужно как-то разбивать свою структуру. Буду пытаться реализовать Ваше предложение.
--------------------
|
|
|
|
|
May 16 2008, 05:46
|
Знающий
   
Группа: Свой
Сообщений: 550
Регистрация: 16-06-04
Из: Казань
Пользователь №: 32

|
Цитата(WHALE @ May 16 2008, 09:34)  V2.03.2 Commercial Release: there is no need to specify the ‘flash’ or ‘eeprom’ memory attribute during structure or union type definition. Therefore the same structure or union data type can be easily located in any memory area during variable declaration. это радует, давно пора было исправить этот момент.
--------------------
Главная линия этого опуса ясна мне насквозь!
|
|
|
|
Сообщений в этой теме
altlogic Структура с хранением данных в flash и eeprom May 16 2008, 02:31 Непомнящий Евгений По-идее вместо пространств имен прокатят статическ... May 16 2008, 04:30 altlogic Немножко изменил код, и структура, предложенная Ва... May 16 2008, 05:48 _Pasha Код
flash unsigned char ModeID;
flash u... May 16 2008, 07:25 Непомнящий Евгений Цитата(_Pasha @ May 16 2008, 11:25) Вполн... May 16 2008, 07:39  _Pasha Цитата(Непомнящий Евгений @ May 16 2008, 10... May 16 2008, 08:50   altlogic Прошу прощение за невнимательность к теме, т.к. дл... May 19 2008, 06:59    _Pasha Цитата(altlogic @ May 19 2008, 09:59) Я р... May 19 2008, 08:35
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|