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


Конвейерные опасности в 8086
Что такое конвейеризация? В отличие от рисунка выше, на котором показан канальный конвейер, сегодня мы собираемся обсудить конвейер команд в микроконтроллере 8086. Формальное определение конвейера инструкций выглядит примерно так: Конвейерная обработка — это процесс компоновки аппаратных элементов ЦП таким образом, чтобы повысить общую производительность. Основы Конвейерная обработка — это процесс сбора инструкций от процессора через конвейер. Этот метод имеет несколько..

Локализованное зондирование окружающей среды с помощью TinyML
РЕАЛЬНЫЙ МИРОВОЙ ИИ Локализованное зондирование окружающей среды с помощью TinyML TinyML предоставляет экономичные, портативные и локализованные решения для мониторинга качества воздуха. Если вы не являетесь участником Medium, вы можете найти неограниченную версию этой статьи здесь . В 2018 году в Калифорнии произошли самые сильные лесные пожары за всю ее историю: более 8 500 пожаров по всему штату уничтожили 1,9 миллиона акров земли [1]. Гибель людей, ранения и уничтожение..

Как запустить модель глубокого обучения на микроконтроллере с CMSIS-NN (часть 3)
Вы узнали, как запустить модель классификации изображений на микроконтроллере ARM, и узнали основы фреймворка CMSIS-NN. В этом посте показано, как можно обучить и развернуть новую модель с нуля. Чтобы наверстать упущенное из части 1 и части 2 этой серии. Постройте и обучите модель Caffe Керас был моим фаворитом при выборе фреймворка для глубокого обучения из-за его простоты и элегантности, однако на этот раз мы выберем Caffe, поскольку команда ARM выпустила два полезных..

ESP32 против RP2040 против STM32 против AVR. Как мне выбрать?
Привет, я инженер по прошивке, у меня работа как хобби. Дело в том, что у меня мало времени на отдых и учебу, и я всегда ищу цепочку инструментов, фреймворк или платформу, которые позволят мне быть продуктивным и изучать интересные вещи. Есть много микроконтроллеров на выбор, некоторые из них ориентированы на хобби, другие ориентированы на производство. Но набор функций микроконтроллера и его цена — это еще не все. Удовольствие от программирования также должно быть важным аспектом,..

«Arduino для начинающих: подробное руководство по началу работы с совершенным самодельным устройством»
«Arduino для начинающих: подробное руководство по началу работы с совершенным самодельным устройством» Хотите узнать больше об увлекательном мире электроники? Вы находите мысль о разработке собственных инструментов, наборов инструментов или интеллектуальных роботов увлекательной? Если ответ положительный, вы нашли нужную статью. С платой Arduino вы можете исследовать области программирования и электроники, давая волю своему творчеству. С момента своего появления Arduino полностью..

Как создать танк Wi-Fi с камерой
Хотели бы вы иметь собственный танк с дистанционным управлением? В этой статье я расскажу об общих принципах танкостроения из доступных материалов. Опишу процесс создания танка с камерой, которая управляется со смартфона по Wi-Fi. По ходу статьи я также буду описывать альтернативные решения, чтобы у вас была теоретическая база для создания чего-то своего. Эта статья предназначена для людей, которые не имеют большого опыта в электронике, но очень хотят попробовать. Некоторые из моих..

Начало работы со встроенными системами с платой FRDM-K64F
Если вы хотите резко начать карьеру в области встраиваемых систем и не знаете, с чего начать или какие ресурсы или материалы вам потребуются для начала работы со встраиваемыми системами, этот пост в блоге для вас. Отказ от ответственности: Это будет серия документов о моем пути обучения, когда я начинал свою профессиональную карьеру в качестве инженера по встроенному программному обеспечению. Эта серия будет состоять из основных тем, реализации кода, ссылок на ресурсы, инструменты..