[an error occurred while processing this directive]
Сергею Пинигину: ПАМАЖИТЕ! Всего 12 строчек на Цэ...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Энтузиаст MB90 04 февраля 2003 г. 19:07

void txdat(char* buf)
{
buf[0]=33; // Вообщем какие-то действия.
}

void main(void)
{
txdat("test");
}

Softune - V30L26R02
Камень MB90F553A.

При компиляции в любой модели памяти с ramconst все OK.
При компиляции в small и medium с -Xramconst в txdat передается неправильный указатель, он вообще не в озу а хрен знает где.
При компиляции в compact и large с -Xramconst все нормально.

Что это? Глюк компилера или я книжку где-то недочитал?

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru