Публикации по теме '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? ).
Проблемы
Позвольте привести пример. Предположим, вы руководите..