[an error occurred while processing this directive]
CCS - грабли
(«Телесистемы»: Конференция «Цифровые сигнальные процессоры (DSP) и их применение»)

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

Отправлено Vitaly 09 августа 2004 г. 14:12
В ответ на: С 54хх не помню уже (есть ли там оно), но возможно (+) отправлено SM 08 августа 2004 г. 20:33

Это только у меня CCS такой глючный или он пожизни такой? (в режиме simulator) Код пишется на C.
Скажем программа не работает как небейся. Перезагружаешь CCS запускаешь туже самую программу и вуаля ... все работает. А доэтого убил пару часов на поиск ошибки, которой как оказывается просто нет.

Или такой глюк
записываешь в регистр настройки McBSP одно число смотришь а там другое. Повторяешь одну и туже команду два раза и только тогда в регистре появляется значение. выходит сама по себе команда правильная только компилятор ее понимает как-то посвоему. Иногда так как нада иногда как ему захочется.

Или сравнение типа
(*(( long * )0xXXXXX) == -1412628480 работает
а тоже самое
(*(( long * )0xXXXXX) == 0xABCD0000 почему то в программе никогда не бывает истинным. Хотя если добавить этоже выражение в
watch window, то оно тогда когда надо бывает истинным. А в программе никогда. Как-то странно однако...

Может я просто что-то в дерективах компилятора забыл поставить ?
Или это особенности симуляции такие?


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

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


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

E-mail: info@telesys.ru