Дребезг контактов механического энкодера: как устранить для работы с таймерами.
Для механических энкодеров присуще такое явление, как дребезг контактов, что приводит к некорректному подсчёту данных, получаемых от него. Полностью устранить данное явление невозможно, но исключить его влияние на таймер, который в режиме энкодера взаимодействует с подключённым механическим энкодером, можно.Читать далее...


Компания ST выпустила очередное обновление программ: STM32CubeIDE до версии 2_1_0 и STM32CubeMX до 6_17_0, также были обновлены репозитории для версий этих программ.Ниже ссылка, где вы можете скачать: два архивных файла, в которых находятся STM32CubeIDE, STM32CubeMX (для создания и работы с проектами эти две программы должны быть установлены), а также там находятся ссылки на обновленные репозитории.Читать далее...
Репозиторий содержит всю необходимую документацию и библиотеки, включая HAL и LL, для работы в среде разработки STM32CubeIDE. Он позволяет разрабатывать проекты и использовать встроенный CubeMX без регистрации на сайте ST и доступа к интернету, что позволяет обходить санкции от фирмы ST.Читать далее...
Репозиторий содержит всю необходимую документацию и библиотеки, включая HAL и LL, для работы в среде разработки STM32CubeIDE. Он позволяет разрабатывать проекты и использовать встроенный CubeMX без регистрации на сайте ST и доступа к интернету, что позволяет обходить санкции от фирмы ST.Читать далее...
Фирма ST решила поменять концепцию в среде разработки STM32CubeIDE с версии 2_0_0, а именно отделить STM32CubeMX, то есть теперь вы создаёте проект в программе STM32CubeMX, а работаете с проектом в STM32CubeIDE, и поэтому для создания и работы с проектом вам понадобится установка отдельно этих двух программ. Но осталось возможность подключения и настройки периферии, а также выводов микроконтроллера прям из STM32CubeIDE.Читать далее...
FLASH_LATENCY много в интернете вопросов по настройке данного параметра, я решил рассказать, для чего он нужен, причём данный параметр очень важен в работе микроконтроллера, если его неправильно настроить, то ваш микроконтроллер в лучшем случае будет медленно работать, а в худшем просто зависнет. Так как тема затрагивает ещё такие вопросы, как взаимодействие ядра контроллера с флеш-памятью и буферизации инструкций, то мне пришлось тоже разобрать эти темы.Читать далее...
Репозиторий содержит всю необходимую документацию и библиотеки, включая HAL и LL, для работы в среде разработки STM32CubeIDE. Он позволяет разрабатывать проекты и использовать встроенный CubeMX без регистрации на сайте ST и доступа к интернету, что позволяет обходить санкции от фирмы ST.Читать далее...
Репозиторий содержит всю необходимую документацию и библиотеки, включая HAL и LL, для работы в среде разработки STM32CubeIDE. Он позволяет разрабатывать проекты и использовать встроенный CubeMX без регистрации на сайте ST и доступа к интернету, что позволяет обходить санкции от фирмы ST.Читать далее...
В этой статье я расскажу, как можно использовать среду разработки для создания кода STM32CubeIDE без интернета. Это значит, что вам не нужно подключаться к интернету, регистрироваться на сайте ST или обходить какие-то ограничения.Читать далее...
Репозиторий содержит всю необходимую документацию и библиотеки, включая HAL и LL, для работы в среде разработки STM32CubeIDE. Он позволяет разрабатывать проекты и использовать встроенный CubeMX без регистрации на сайте ST и доступа к интернету, что позволяет обходить санкции от фирмы ST.Читать далее...