Публикации по теме 'microcontrollers'


Cpp, ... делегаты и сигналы, ... встроенные системы ... ммм. Часть 2.
Здесь я выполняю миссию спровоцировать аневризму у хардкорных разработчиков микроконтроллеров C/ASM. На этом фронте несколько месяцев назад я опубликовал первую статью в серии, в которой объясняется метод использования магии шаблонов C++ с небольшим количеством наследования для архивирования истинно типобезопасных и проверенных контейнеров во время компиляции без использования динамических выделение памяти. В этой статье я объясню, как использовать эти контейнеры для использования..

Управление питанием и сигналы RTC в STM32F103
Микроконтроллеры STM32 в настоящее время являются одними из самых популярных, из многих моделей я осмелюсь сказать, что STM32F103C8, вероятно, является одним из самых известных микроконтроллеров от ST, в основном из-за его включения в плату Blue Pill, которая чрезвычайно популярна в России. пространство производителя. Разработка «голого железа» на микроконтроллере ST упрощается благодаря уровню аппаратной абстракции (HAL), предоставляемому производителем, который, как следует из..

Обрамление: 1.14.20
Интернет картофеля! Цинизм! FAA хочет разместить дроны в Интернете! Право на ремонт! Большой Ардуино! Десятилетие аппаратных стартапов! Десятилетие закончилось, и пришло время ретроспективы последних десяти лет. У Тони Ларссона из designed есть несколько советов, как сделать успешный бизнес в области аппаратного обеспечения. Есть три ключевых момента, и все они исключительно циничны: Создавайте ощущение принадлежности . Вы продаете не продукт, вы продаете что-то, что будет..

Программирование микроконтроллера
Микроконтроллер — это небольшой компьютер , предназначенный для выполнения конкретной задачи . Он состоит из: центральный процессор (CPU), память и периферийные устройства ввода/вывода (I/O). Он используется в широком спектре приложений , таких как бытовая электроника, промышленный контроль и автомобильные системы. Существует множество языков программирования, которые можно использовать для программирования микроконтроллеров, включая C, C++ и ассемблер. Выбор..

Вениамин, я рад, что тебе снова понравилось.
Вениамин, я рад, что тебе снова понравилось. По моему опыту, RTOS использовалась только для управления процессором, а не оперативной памятью. Это означает, что планировщик RTOS определяет, какую задачу запускать. Триггерами для задач могут быть таймеры или сигналы тревоги для циклических задач и события для входящих данных шины (CAN, FlexRay). Итак, цепочка активации выглядит так: Таймер запускает тревогу RTOS —> тревога запускает задачу —> задача переходит в состояние..

Raspberry Pi Pico с C/C++
Как сделать малину пи пико с помощью C C++ Введение Raspberry Pi Pico — это микроконтроллерная плата за 4 доллара (300 ₹), созданная фондом Raspberry Pi. В отличие от платы микроконтроллера Arduino , Pi Pico имеет встроенную поддержку MicroPython и C/C++. Pi Pico использует микросхему микроконтроллера RP2040, разработанную Raspberry Pi в Великобритании. Pi-Pico является более мощным по сравнению со многими другими платами микроконтроллеров, доступными на рынке в этом ценовом..

Любой встраиваемый разработчик может создавать системы AI / ML
Интернет вещей (IoT) становится все более и более повсеместным. В наши дни мы окружены устройствами Интернета вещей. Проблема в том, что большинство этих устройств по сути тупы . Что нам нужно сделать, так это дать нашим устройствам некоторую интеллектуальность в виде возможностей искусственного интеллекта (AI) и машинного обучения (ML) (см. Также Что такое часто задаваемые вопросы AI, ANN, ML, DL и DNN? ). Проблемы Позвольте привести пример. Предположим, вы руководите..