Поставил AWS Toolkit, C/C++, Embedded IDE, Error Lens, One Dark Pro, Python, Pylance, Rainbow CSV и GitLense, в простое ничего не грузит ЦПУ, спасибо всем неравнодушным
Pylance подключен, попробую, как без него работать будет, спасибо
Но вообще перед тем как сносить Marketplace, запускал vs code с флагом —no-extensions (spelling модет быть неправильным, суть понятна) и просто «ванильный» vs code работал так же
По моему опыту, ни на одном собеседовании на позицию программиста микроконтроллеров про профильный диплом не спрашивали. Были вопросы касательно понимания Си и основ схемотехники
Здравствуйте, да, возможно, в моем случае это случилось после того, как на третьем курсе университета вместе с увлекающимся силовой электроникой одногруппником начал осваивать микроконтроллеры
Мне как раз в начале "Си для встраиваемых систем" помогла освоиться с синтаксисом и структурами данных языка, рекомендую PDF версию, она есть в сети, могу выслать на email, если правилами не запрещено
Добрый вечер, согласен, HAL проще для понимания, чем CMSIS, но обучалок на HAL в интернете много, а я бы хотел дать более полное представление о возможностях программирования под МК
По большей части трудностей с ресурсами МК не возникало, потому оптимизации времени особенно и не уделял, как мне кажется. Алгоритмы различные и особенности структур, те же фильтры, познавал в основном Гуглом. Ещё есть хорошая книга "C для встраиваемых систем", там есть рекомендации по использованию структур данных, например
Одногруппник разрабатывал частотомер на заказ и не хотел лезть в программирование STM32, знакомый Frontend - программист плевался на Си, а я просто хотел прогать, неважно на чем)
Разрабатываем ПЛК, платы управления двигателями, немного IoT
Добрый вечер, в разработке встраиваемых систем я недавно, но с удовольствием отвечу на ваши вопросы, если кто - то из более опытных коллег присоединится, буду рад!
Добрый день! Вопрос к вам в частности и к сообществу инженеров встраиваемых систем в целом: Как вы думаете, почему, например, Мозила переписывает код своего браузера на Rust, убирая элементы C, https://habr.com/ru/post/445670/ новые патчи Linux, https://securitylab-ru.turbopages.org/securitylab.ru/s/news/532529.php получают поддержку Rust, но что касается встраиваемых систем, по статьям на Хабр складывается впечатлени чуть ли не религиозного стремления писать руками все с нуля, используя инструменты прошлого века?
У vs code процессов несколько и все с одинаковыми именами. Чтобы не сломать то, что работает, сделал сначала сортировку по потреблению ресурсов
Снес vs code
Поставил AWS Toolkit, C/C++, Embedded IDE, Error Lens, One Dark Pro, Python, Pylance, Rainbow CSV и GitLense, в простое ничего не грузит ЦПУ, спасибо всем неравнодушным
Потому что когда-то студия была «тяжелее» для освоения, сейчас скорее дело привычки
Подозреваю, что скрипт powershell на Linux не запустится
Да, keil studio тоже видел, но поставить не получилось - спустя час статус установки не поменялся. Возможно из РФ блокирует, но это очень не точно
Ryzen 5 4600H, 16GB оперативки, ssd штатный, производителя не помню, m2 формата
Pylance подключен, попробую, как без него работать будет, спасибо
Но вообще перед тем как сносить Marketplace, запускал vs code с флагом —no-extensions (spelling модет быть неправильным, суть понятна) и просто «ванильный» vs code работал так же
Не PlatformIO, потому что там платная отладка
В следующей статье добавлю рассмотрение вопроса по открытым IDE
По моему опыту, ни на одном собеседовании на позицию программиста микроконтроллеров про профильный диплом не спрашивали. Были вопросы касательно понимания Си и основ схемотехники
Здравствуйте, да, возможно, в моем случае это случилось после того, как на третьем курсе университета вместе с увлекающимся силовой электроникой одногруппником начал осваивать микроконтроллеры
Мне как раз в начале "Си для встраиваемых систем" помогла освоиться с синтаксисом и структурами данных языка, рекомендую PDF версию, она есть в сети, могу выслать на email, если правилами не запрещено
Благодарю, если честно LL просто мимо меня прошел и в проектах его не использую, потому рассказываю о том,что знаю
Добрый вечер, согласен, HAL проще для понимания, чем CMSIS, но обучалок на HAL в интернете много, а я бы хотел дать более полное представление о возможностях программирования под МК
Добрый вечер, если интересует Си для микроконтроллеров, есть книга "Си для встраиваемых систем" https://robotclass.ru/articles/c_for_embedded_systems/
и "Mastering STM32" , у нее также есть перевод на русский https://www.carminenoviello.com/mastering-stm32/
По самому языку Си есть книги Карнигана и Ритчи - создателей языка
По большей части трудностей с ресурсами МК не возникало, потому оптимизации времени особенно и не уделял, как мне кажется. Алгоритмы различные и особенности структур, те же фильтры, познавал в основном Гуглом. Ещё есть хорошая книга "C для встраиваемых систем", там есть рекомендации по использованию структур данных, например
Да, ПО под микроконтроллеры пишу на Си, если требуется взаимодействие с ПК, то тот же программист пишет приложения на Tauri
Одногруппник разрабатывал частотомер на заказ и не хотел лезть в программирование STM32, знакомый Frontend - программист плевался на Си, а я просто хотел прогать, неважно на чем)
Разрабатываем ПЛК, платы управления двигателями, немного IoT
Добрый вечер, в разработке встраиваемых систем я недавно, но с удовольствием отвечу на ваши вопросы, если кто - то из более опытных коллег присоединится, буду рад!
Добрый день! Вопрос к вам в частности и к сообществу инженеров встраиваемых систем в целом: Как вы думаете, почему, например, Мозила переписывает код своего браузера на Rust, убирая элементы C, https://habr.com/ru/post/445670/ новые патчи Linux, https://securitylab-ru.turbopages.org/securitylab.ru/s/news/532529.php получают поддержку Rust, но что касается встраиваемых систем, по статьям на Хабр складывается впечатлени чуть ли не религиозного стремления писать руками все с нуля, используя инструменты прошлого века?