Народ, есть кто работает в Keil? Столкнулся я тут с такой проблемой: пытаюсь поднять проект на базе Cortex-M3+ FreeRTOS и при подключении файла FreeRTOS.h перестает работать Code Completion. Внизу выдает сообщение "dynamic syntax check / code completion module error: deactivated for main.c until reopen" и на Ctrl+SPACE не реагирует. Причем если убрать FreeRTOS.h и заново открыть main.c - начинает работать
Комментарии: 7
Anonim
Автокомплит и прочие радости это одна большая проблема в кейле
Shtolcman
Самое забавное, что я раньше собирал и работало, только версия FreeRTOS была другая, т.к. это было 2 года назад Тут согласен, ему иногда кукушку откручивает капитально
Shtolcman
Короче отвечаю на собственный вопрос. Проблема решилась даунгрейдом Кейла с версии 4.74 на версию 4.73, в которой все заработало. Но один хрен кейл задолбал, я поглядываю в сторону связки sublime + make, но пока не до конца понимаю, как там с отладочной инфой
Nazar
А вот отладку и дебаг наверно придется в кейле делать Ну или если отладчик отдельной тулзой идет в командной строке то можно попробовать через командную строку или написать плагин для саблайма под отладчик
Yuriy
Чисто теоретически, можно собрать полнофукциональный редактор на базе какого-нибудь vscode eclipse clion. С отладкой и прочим счастьем.
Bogdan
Даже не теоретически, а вполне практически. Эклипс с армами только лентяй не скрещивал. У vscode есть плагины под это дело. А clion, судя по последними релизам начали развивать эмбеддед направление, и скоро там всё из коробки будет
Yuriy
В моём случае теоретически, потому что сам не делал никогда, только результаты видел)