ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 ноября
168457 Топик полностью
abivan (07.10.2009 17:50, просмотров: 55) ответил fk0 на 99.9% программной памяти занято. Требуется дальнейшее развитие проекта. Идеи "наоптимизировать где-нибудь ещё" -- малоприемлемые, ввиду появления багов и говнокода. Есть вариант, ещё один CPU на дочерней плате (предусмотрено, есть SPI) с выносом на
было дело помогло CopyDouble(&dbUt,&dbU1); //dbUt =dbU1; CoProc(&dbCoeff, &dbU2, OpMUL); CoProc(&dbUt, &dbCoeff, OpSUB); причем ф-я CoProc сначала была написана на Си с использованием Switch, а потом был получен асм файл и ручками был оптимизирован. Выброшены повторяющиеся куски. было это на пик16. еще был писан сопроцессор который из EEPROM выбирал инструкции и их выполнял. А еще у меня тоже есть проект на PIC18. Закончен несколько месяцев назад. Память под завязку. От дальнейшего развития убедил руководство отказаться и перейти на PIC24. На него сейчас и перехожу.