|
Размещение массива во flash Mega8 |
|
|
|
Apr 8 2008, 05:20
|
Участник

Группа: Новичок
Сообщений: 22
Регистрация: 29-08-07
Из: г.Копейск, Чел. обл.
Пользователь №: 30 121

|
Цитата(sevastianovd @ Apr 8 2008, 09:14)  подскажите, пожалуйста, как решить проблему __flash const char data[]={1,2,3,4,35}; Ой, сорри, это для IARа так
Сообщение отредактировал -SD- - Apr 8 2008, 05:21
|
|
|
|
|
Apr 8 2008, 06:13
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
Цитата(sysel @ Apr 8 2008, 08:11)  Нужно при описании этого массива сразу же и определить его. Например:
const char AAA[]={2,3,4,7,0,1}; в этом случае компилятор выдает ошибку с кодом 100. что это значит не знаю
|
|
|
|
|
Apr 8 2008, 06:45
|
Участник

Группа: Новичок
Сообщений: 29
Регистрация: 13-06-05
Пользователь №: 5 967

|
Цитата(sevastianovd @ Apr 8 2008, 07:14)  подскажите, пожалуйста, как решить проблему Если не ошибаюсь то необходимо поставить галочку "Strings In FLASH Only".
|
|
|
|
|
Apr 8 2008, 08:19
|
Частый гость
 
Группа: Свой
Сообщений: 78
Регистрация: 8-04-08
Из: Омск
Пользователь №: 36 562

|
Разобрался сам проблема была в том, что при определении массива const char data[]={1,2,3, ... ... ,6}; (число элементов массива 6000) элементы шли одной строкой поставил перевод строки через каждую тысячу и все заработало Всем спасибо!
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|