Народ, есть кто работает в 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

  1. Anonim

    Автокомплит и прочие радости это одна большая проблема в кейле

    • Shtolcman

      Самое забавное, что я раньше собирал и работало, только версия FreeRTOS была другая, т.к. это было 2 года назад Тут согласен, ему иногда кукушку откручивает капитально

  2. Shtolcman

    Короче отвечаю на собственный вопрос. Проблема решилась даунгрейдом Кейла с версии 4.74 на версию 4.73, в которой все заработало. Но один хрен кейл задолбал, я поглядываю в сторону связки sublime + make, но пока не до конца понимаю, как там с отладочной инфой

    • Nazar

      А вот отладку и дебаг наверно придется в кейле делать Ну или если отладчик отдельной тулзой идет в командной строке то можно попробовать через командную строку или написать плагин для саблайма под отладчик

      • Yuriy

        Чисто теоретически, можно собрать полнофукциональный редактор на базе какого-нибудь vscode eclipse clion. С отладкой и прочим счастьем.

        • Bogdan

          Даже не теоретически, а вполне практически. Эклипс с армами только лентяй не скрещивал. У vscode есть плагины под это дело. А clion, судя по последними релизам начали развивать эмбеддед направление, и скоро там всё из коробки будет

          • Yuriy

            В моём случае теоретически, потому что сам не делал никогда, только результаты видел)

Не нашли ответ?

Вам также может быть интересно

Да потому что человек, видевший войну никогда в жизни не захочет ее повторения и даже не желает говорить об этом, так как... Читать далее