AndrewVer 0 10 марта, 2005 Опубликовано 10 марта, 2005 · Жалоба С iar ew только начинаю работать поетому возникают проблемки... кто знает как создать свой сегмент в памяти (FLASH) и поместить в него функцию... я описал его в *xcl след образом: -Z(CODE)MYSEGMENT=08F000-08F7FE и основная программа не понимает MYSEGMENT, видимо надо гдето обяъвить както или в cstartup создать модуль? Помогите плиз, заранее благодарен... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
-Tумблер- 0 10 марта, 2005 Опубликовано 10 марта, 2005 · Жалоба -Z(CODE)MYSEGMENT=08F000-08F7FE и основная программа не понимает MYSEGMENT, Читай про директиву "pragma". Сейчас я не помню точный синтаксис (для этого случая) но в доках об этом есть.. :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AndrewVer 0 11 марта, 2005 Опубликовано 11 марта, 2005 · Жалоба все, разобрался, всем спасибо :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
IgorKossak 0 14 марта, 2005 Опубликовано 14 марта, 2005 · Жалоба Можно и без #pragma, например, вот так: int MyVar@MYSEGMENT; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AndrewVer 0 15 марта, 2005 Опубликовано 15 марта, 2005 · Жалоба 2 IgorKossak я тоже так думал, поэтому и задал этот вопрос, но, как оказалось, надо int MyVar@"MYSEGMENT"; Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться