[an error occurred while processing this directive]
Я работал 4 часа, вот например самые откровенные:
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

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

Отправлено undefined 29 октября 2002 г. 13:05
В ответ на: Ответ: кстати, насчёт ошибок компилятора в пик18 - сколько пользуюсь ещё ни одной (!) не нашёл, но согласен, что в 16-х пиках у компилятора были проблемы с переключением банков. отправлено fantasy 29 октября 2002 г. 09:13

1) Compiler bug (pointer size 16 bit):

;init.c: 10: TOSU = ((long)(&TASK_1)) >> 16;
movlw low _TASK_1
movwf btemp
movlw high _TASK_1
movwf btemp+1
movf btemp,w <<<<<<< _BUG_
movwf tosu,c ;volatile

For pointer size 24 bit: "coudnt generate code"
2) Hi-Tide incorrect simulation: return stack over STKPTR ("unused") cleared
3) Hi-Tide not work with files not in root project directory (maybe its my bug?).

Остальные я не стал искать. Дерьмо еще хуже 16-х. 4 часа на него - много.

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

Ответы



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

E-mail: info@telesys.ru