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

 
 
> как в IAR объявить массив в памяти кода?
Faradey
сообщение Jun 29 2006, 13:49
Сообщение #1


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

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



Подскажите как в IAR объявить массив в памяти кода mega128, а то 4KB памяти данных не хватает.

Заранее спасибо.


--------------------
Завтра пойму, что нужно было сделать вчера...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Faradey
сообщение Jun 30 2006, 07:38
Сообщение #2


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

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



Все всем спасибо.

Массив объявляется как __flash char main_window[]={...};
а указатель как char __flash *Apik=main_window;
и все работает, т.е. массив помещается в память кода.


--------------------
Завтра пойму, что нужно было сделать вчера...
Go to the top of the page
 
+Quote Post
Old1
сообщение Jun 30 2006, 09:15
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 697
Регистрация: 26-07-05
Из: Могилев
Пользователь №: 7 095



Цитата(Faradey @ Jun 30 2006, 10:38) *
Все всем спасибо.

Массив объявляется как __flash char main_window[]={...};
а указатель как char __flash *Apik=main_window;
и все работает, т.е. массив помещается в память кода.

Можете и сам указатель туда же запихнуть:
Цитата
__flash char __flash *Apik=main_window;
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Faradey   как в IAR объявить массив в памяти кода?   Jun 29 2006, 13:49
- - vet   __flash int mas[] = {1,2,3,4};   Jun 29 2006, 14:29
|- - Faradey   Цитата(vet @ Jun 29 2006, 17:29) __flash ...   Jun 29 2006, 15:39
|- - starter48   Цитата(Faradey @ Jun 29 2006, 21:39) Цита...   Jun 29 2006, 17:46
- - dRaider   А если нужно по конкретному адресу можно так __fl...   Jun 29 2006, 15:00
- - dRaider   Если указатель на масив то так __flash int mas[] ...   Jun 29 2006, 17:55
|- - SiberK   Цитата(dRaider @ Jun 30 2006, 01:55) Если...   Jun 30 2006, 01:21
|- - _Bill   Цитата(Faradey @ Jun 30 2006, 10:38) Все ...   Jun 30 2006, 10:28
- - Panych   А двумерный? На такую строчку Код char ResultADC...   Jul 17 2009, 05:58
- - Dog Pawlowa   Цитата(Panych @ Jul 17 2009, 08:58) Вроде...   Jul 17 2009, 06:51
- - Panych   Цитата(Dog Pawlowa @ Jul 17 2009, 10:51) ...   Jul 17 2009, 07:10
- - Сергей Борщ   Цитата(Panych @ Jul 17 2009, 10:10) Где-т...   Jul 17 2009, 08:27
- - Panych   Цитата(Сергей Борщ @ Jul 17 2009, 12:27) ...   Jul 17 2009, 09:33
- - SasaVitebsk   Цитата(Panych @ Jul 17 2009, 12:33) ... в...   Jul 21 2009, 10:07
- - zltigo   Цитата(SasaVitebsk @ Jul 21 2009, 13:07) ...   Jul 21 2009, 10:15


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

 


RSS Текстовая версия Сейчас: 26th June 2025 - 23:18
Рейтинг@Mail.ru


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