ALexx 0 24 июля, 2008 Опубликовано 24 июля, 2008 · Жалоба Проблема в следующем: Среда-Кейл8.01. Есть массив некоторых констант uchar code Info[3]={0x01,0x02,0x03}; Задача : расположить его во ФЛЕШИ , например, с адреса 0х008A. Инструкция _at_ должного эффекта не дает. В ответ на uchar code Info[3]={0x01,0x02,0x03} _at_ 0х008A; Получаем MAIN.C(22): error C141: syntax error near '_at_' Если написать uchar code Info[3] _at_ 0х008A; Все ОК. И размещается там, где надо (судя по MAP-у) Но толку от этого никакого - надо чтобы массив содержал значения. Может кто сталкивался... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
one_man_show 0 24 июля, 2008 Опубликовано 24 июля, 2008 · Жалоба У кейла есть замечательный Knowledgebase online, посмотрите в сторону pragma rom, описание использования здесь Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ALexx 0 25 июля, 2008 Опубликовано 25 июля, 2008 · Жалоба У кейла есть замечательный Knowledgebase online... Спасибо! Вопрос уже снят. И именно с помощью указанной KnowledgeBase :-) Для тех у кого возникнет подобная проблема: http://www.keil.com/support/docs/301.htm Тему можно закрыть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MrYuran 16 25 июля, 2008 Опубликовано 25 июля, 2008 · Жалоба Тему можно закрыть. Ну дык... Всё в ваших руках. Кнопочка слева внизу. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться