[an error occurred while processing this directive]
|
Это только у меня CCS такой глючный или он пожизни такой? (в режиме simulator) Код пишется на C.
Скажем программа не работает как небейся. Перезагружаешь CCS запускаешь туже самую программу и вуаля ... все работает. А доэтого убил пару часов на поиск ошибки, которой как оказывается просто нет.
Или такой глюк
записываешь в регистр настройки McBSP одно число смотришь а там другое. Повторяешь одну и туже команду два раза и только тогда в регистре появляется значение. выходит сама по себе команда правильная только компилятор ее понимает как-то посвоему. Иногда так как нада иногда как ему захочется.
Или сравнение типа
(*(( long * )0xXXXXX) == -1412628480 работает
а тоже самое
(*(( long * )0xXXXXX) == 0xABCD0000 почему то в программе никогда не бывает истинным. Хотя если добавить этоже выражение в
watch window, то оно тогда когда надо бывает истинным. А в программе никогда. Как-то странно однако...
Может я просто что-то в дерективах компилятора забыл поставить ?
Или это особенности симуляции такие?
E-mail: info@telesys.ru