gosha 0 16 октября, 2023 Опубликовано 16 октября, 2023 · Жалоба MPLAB-X unresolved identifier TRISA Проект компилируется, и работает. А редактор среды подсвечивает ошибку. Ubunta Как победить ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Arlleex 174 16 октября, 2023 Опубликовано 16 октября, 2023 · Жалоба Может, банальный clean проекта, потом rebuild? Я обычно при похожих трабблах IDE закрываю все файлы и заново открываю - после этого все ок. P.S. Не, ну я наблюдал еще, конечно, "шедевры", когда исходный код был написан полностью в .h-заголовках, и IDE-шный анализатор сходил с ума. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Aaron 1 18 октября, 2023 Опубликовано 18 октября, 2023 · Жалоба И., привет! MPLAB-X на базе Eclipse построен насколько я помню, там с индексатором регулярно траблы бывают. Даже в настроенном проекте проиндексированном можно что-то поменять, и база индексатора сломается. При этом индексатор достаточно строгий, любой косяк с настройкой проекта/инклюдов воспринимает как явное намерение программиста. MPLAB-X сейчас нет установленного, пишу про индексатор Eclipse: 1) посмотри в исходниках, что у тебя в правильных местах прописаны #include нужных файлов (те, где заданы определения TRISA) 2) проверь, что папка с инклюдами и библиотеками задана в Environment/PATH, 3) проверь, что папка с инклюдами и библиотеками задана в Paths and Symbols / Includes или типа того - xc\include\, xc\include\plib). 4) проверь, что задан глобальный символ __XC8 или типа того (по идее MPLAB-X должен его автоматом задавать, но я eclipse пользуюсь - вручную вписываю сам) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться