Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Удаленная работа
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 18.07.2019, 10:55  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 1,252
Сказал спасибо: 105
Сказали Спасибо 118 раз(а) в 94 сообщении(ях)
parovoZZ на пути к лучшему
Стрелка Visual Studio Code и IntelliSense для С исходников IAR

Ввиду крайней аскетичности редактора кода IAR, очень сильно хочется приучить к этому делу VS Code. Кидаю папку в VS Code, прописываю пути до папок с библиотеками dlib и clib, к папке с инклюдами. И вроде как всё подхватывается, но при наборе, например, следующего кода:
PHP код:
P1OUT |= BIT1
не появляются подсказки. При нажатии Ctrl + пробел, редактор пишет "предложения не найдены". Но если встать на любое слово и из контекстного меню вызвать "перейти к определению", то редактор открывает заголовочник (вернее сказать открывает все заголовочники), где дано/даны определения.
Так вот вопрос - как же настроить этот intellisense? Есть какая-то возможность прописать целевой МК так, чтобы редактор не "шерстил" все заголовочные файлы, а только для целевого МК? И куда прописать специфичные директивы типа __persistent и прочие?

Ещё немного лирики.
Установил два расширения: IAR Embedded Workbench extension и IAR For Visual Studio Code.
Первое просит вручную создать iar.json и вписать туда конфигурацию. На удивление, при нажатии Ctrl + Shift + B начинается сборка проекта (не забыть только задефайнить МК) и выводятся варнинги и ошибки, если такие обнаружены. Второе расширение полуавтоматическое: необходимо покликать в статус баре и в файле c_cpp_properties.json появятся необходимая конфигурация. Но вот сборка не идет - не видит компилятора. Но мне оно не особо нужно - собрать могу и в IAR, тем более что отладку провожу там же.
Но в обоих случаях Intellisense также не хочет работать...

ыыыы редактор стоит давно, но вот плотно заняться им решил пару дней назад.
ыыыыыыы МК: MSP430
Реклама:
parovoZZ вне форума  
Непрочитано 18.07.2019, 18:41  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО
Сообщений: 8,116
Сказал спасибо: 8,267
Сказали Спасибо 2,593 раз(а) в 1,987 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Visual Studio Code и IntelliSense для С исходников IAR

А просто попробовать ковбойский CCS? Тут все предлагаемые средства разработки…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при малом числе вариантов…
mike-y-k вне форума  
Непрочитано 18.07.2019, 21:32  
parovoZZ
Почётный гражданин KAZUS.RU
 
Регистрация: 15.11.2010
Сообщений: 1,252
Сказал спасибо: 105
Сказали Спасибо 118 раз(а) в 94 сообщении(ях)
parovoZZ на пути к лучшему
Счастье Re: Visual Studio Code и IntelliSense для С исходников IAR

Сообщение от mike-y-k Посмотреть сообщение
А просто попробовать ковбойский CCS? Тут все предлагаемые средства разработки…
На моей печатной машинке CCS побил все рекорды по загрузке. Загружается он минуты 3. Atmel Studio тоже тяжело идет, но раза в два быстрее. Но хотя бы потом не тупит. CCS жестко тупит даже потом...
И это - хочу человеческий IntelliSense, а не по Ctrl + пробел.
parovoZZ вне форума  
 

Закладки

Метки
iar, msp430, visual studio, vs code
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ускорить компьютер 7Fantomas7 Ремонт оргтехники 111 08.08.2018 05:27
Языки програмирования LD и FBD Microsoft Visual Studio 12 7Fantomas7 Автоматика и аппаратура связи 8 10.06.2017 19:40
Простой копировщик домофонных ключей RECTO Микроконтроллеры, АЦП, память и т.д 7973 04.09.2016 02:46
Visual Studio + МК alberio Микроконтроллеры, АЦП, память и т.д 14 13.11.2009 00:09
gcc, iar, code vision AVR ? schotki Микроконтроллеры, АЦП, память и т.д 48 26.05.2009 20:15


Часовой пояс GMT +4, время: 20:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot