[an error occurred while processing this directive]
Глюк в Softune v.3.3 ?...
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено Alf_ 11 ноября 2002 г. 14:04

Контроллер MB90F543 с внешним ОЗУ 256Кх16.
Проблема заключается в том, что при передаче указателя в функцию типа:

void f1(int *data)
{

*data=56;
}

методом

f1(&N);

,где N автоматическая переменная
данные не передаются и в результате мы имеем в N не 56, а фигню.
Если проц работает с внутренней ОЗУ (т.е. с 0-го адреса), то проблем нет, если цепляем ОЗУ внешнее с адреса 0x100000 - не работает. ОЗУ в порядке и все тесты проходит и другие методы передачи параметров работают. Кто сталкивался с таким глюком - ПОМОГИТЕ!!!


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

Ответы



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

E-mail: info@telesys.ru