ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
3 июля
82166
Vladimir Chekin (24.02.2007 09:20, просмотров: 1411)
Столкнулся с проблемой static переменных в PICC v9.50pl2 Коллеги, Взял сабжевый компилер с лекарством от Иваныча (спасибо от страждущих), прикрутил к отладчику от Фитона PROJ-MC, взял проект, собранный под PICC v8.50pl1, пересобрал. Вроде бы всё работает (в симуляторе), на макете, правда, пока не проверял. Обнаружил следующую неприятность: static переменные перестали включаться компилятором в отладочную информацию, т.е. в SYM-файл они теперь не попадают, следовательно в окне Watch оболочки они криво отображаются, что как бы не смертельно, не удобно. В версии PICC v8.50pl1 всё ОК - static переменные в SYM-файл попадают и в оболочке корректно отображаются. Вкурил мануал и Release Notes for Version 9.50PL2, никаких отметок про изменение поведения в отношении отладочной инфы для static переменных не нашёл. Ключами командной строки вроде тоже это никак не рулится. Мож невнимательно читал. Кстати, а в MPLAB-е как? Проверьте плиз, у кого он установлен. Хотя не в оболочке дело, она же только читает отладочную инфу из SYM-файла. Версия 9.50PL2 нужна, т.к. поддерживает камень PIC16F690. Люди, хелп.