Показать сообщение отдельно
Старый 28.09.2019, 03:04   #1
dimchik_b
Senior Member
 
Регистрация: 05.12.2007
Возраст: 48
Сообщений: 370
Вес репутации: 134/51
dimchik_b will become famous soon enoughdimchik_b will become famous soon enough
По умолчанию PICC9.65PL vs XC8 2.10

Доброго времени суток!
Столкнулся с тем, что для одного и того же кода компилятор PICC9.65PL генерирует код с меньшим использованием RAM, чем XC8 2.10 (но с большим использованием программной памяти). В итоге, компилировавшаяся ранее программа перестала влазить в процессор. А последний MPLAB X не поддерживает PICC9.65PL. Он поддерживает PICC9.83, но последний выдает точно тот же результат, что и XC8 2.10.

Вопрос к уважаемым знатокам следующий: как заставить компилятор XC8 вести себя подобно более старому 9.65PL? А если это невозможно, то как заставить MPLAB X полюбить PICC9.65PL?

PS Я пробовал добавлять PICC9.65PL как Custom compiler, но MPLAB X говорит, что она такой знает, и его надо подключать как известный компиляторю
dimchik_b вне форума   Ответить с цитированием