Категория:Микроконтроллеры
Серии
ARM
Программирование
С чего начать? Какой уровень схемотехники? Какой язык выбрать? Какой МК выбрать?
[]
VisualStudioCode
progcont.ru- Сайт для тех, кто хочет научиться программировать контроллеры, а также у кого есть опыт.
Приборы на микроконтроллерах своими руками
Для того, чтобы разработать и сделать любой прибор, необходимо много знаний из различных областей. Мы собрали все знания вместе. Внимательно изучив предложенные статьи, вы сможете собрать любой прибор. Отработав их на практике, вы научитесь самостоятельно разрабатывать и программировать приборы.
Раздел Теория содержит большое количество документов. Не все они еще написаны. Для того, чтобы вы видели ход работ, здесь приведена взаимосвязь всех планируемых статей по теории, а также статус каждой статьи.
Отладка
OpenOSD
- OpenOCD: руководство пользователя, начало
- OpenOCD: руководство пользователя, продолжение
- OpenOCD: руководство пользователя, окончание
- Программируем/отлаживаем микроконтроллеры STM32 при помощи OpenOCD и FT2232HL
- OpenOCD, GDB и (сильно)удалённая отладка
- Download pre-built OpenOCD for Windows
- Как использовать GDB (Gnu Debugger) и OpenOCD для microcontroller отладки - от terminal?
You can download a free fully functional trial of VisualGDB.
Бутлодыри
OpenBLT Bootloader
OpenBLT - это загрузчик с открытым исходным кодом для STM32, XMC, HCS12 и других целей микроконтроллеров. OpenBLT позволяет вам и вашим клиентам обновлять прошивку на вашем микроконтроллерном продукте.
Основным преимуществом OpenBLT с открытым исходным кодом является то, что вы можете настраивать и настраивать загрузчик в соответствии с вашими конкретными потребностями.
OpenBLT может быть перенесен на любой 8-битный, 16-битный или 32-битный микроконтроллер и в настоящее время работает на микроконтроллерах ST STM32, Infineon XMC, NXP S12 и TI TM4C и LM3S.
Это наиболее популярно на микроконтроллерах STM32. По умолчанию он поддерживает такие интерфейсы связи, как: RS232, CAN, USB, TCP.
Поддерживает протоколы UART, CAN, TCP/IP, USB, SD. А также может работать со внешней flash и EEPROM
wolfBoot Secure Bootloader
wolfBoot - это портативный безопасный загрузчик, который предлагает механизмы аутентификации и обновления прошивки. Благодаря своему минималистичному дизайну и крошечному HAL API, wolfBoot полностью независим от любой ОС или приложения без операционной системы.
wolfBoot можно легко портировать и интегрировать в существующие проекты встроенного программного обеспечения, чтобы обеспечить безопасный механизм обновления прошивки. После установки проверенного обновления wolfBoot создает резервную копию последнего исправного образа прошивки. Если новая версия не подтверждена приложением или установленный образ каким-то образом поврежден, загрузчик восстановит состояние системы до последнего обновления.
Библиотеки
Как создавать библиотеки для микроконтроллеров. На реальном примере работы с магнитометром LIS3MDL
Подкатегории
В этой категории отображается 4 подкатегории из имеющихся 4.
Страницы в категории «Микроконтроллеры»
Показано 20 страниц из 20, находящихся в данной категории.