Рубрика «программирование микроконтроллеров» - 17
Прошивка Wi-Fi-модуля Realtek и разработка Intel 8051-кейлоггера с применением технологии RealWoW
2021-08-15 в 14:00, admin, рубрики: Raspberry Pi, realtek, ruvds_перевод, wifi, аппаратное обеспечение, Блог компании RUVDS.com, периферия, программирование микроконтроллеров, разработка, Сетевое оборудование, Сетевые технологииРазбираемся с работой часовых сетей в лабораторных условиях
2021-08-11 в 13:00, admin, рубрики: DIY, diy или сделай сам, ruvds_статьи, Блог компании RUVDS.com, вторичные часы, первичные часы, программирование микроконтроллеров, часовые сети, Электроника для начинающих
Как вы помните, во время посещения блошиного рынка, мне встретились прекрасные вокзальные вторичные часы, которые я в результате не купил. И что-то вот у меня клокотало внутри, и решил, раз уж разбираться с системой первичных-вторичных часов, то по-крупному. В результате были закуплены заводские первичные часы, вторичные часы, а дома я построил настоящую часовую сеть, посмотрел как настраивать первичные часы, как настраивать вторичные, ощутил всю боль часовщиков, которые обслуживают такие сети и в результате сделал собственные первичные часы, вместо заводских. В статье буду разбирать, как работает система первичных и вторичных часов, а также попробуем сделать свои первичные часы. Читать полностью »
Встроенный контроллер одного ноутбука и его наследство
2021-08-08 в 14:00, admin, рубрики: ruvds_перевод, аппаратное обеспечение, Блог компании RUVDS.com, контроллер, ноутбук, Ноутбуки, программирование микроконтроллеров, разработкаUSB Mass Storage BOT чиним multi LUN у STM32
2021-08-07 в 15:40, admin, рубрики: LUN, msc multi LUN, stm32, stm32 hal, stm32l, USB Mass Storage, программирование микроконтроллеровПопалась задача в проекте реализовать, чтобы по USB микроконтроллер прикидывался несколькими дисковыми устройствами для MicroSD, встроенной EEPROM и нескольких страничек оперативной памяти. Решил, что вполне логично, пойти по пути наименьшего сопротивления, попробовав запустить из коробки, то что ST реализовали в своей библиотеке. Работа c USB разделена у них на уровни абстракции: драйвер + MiddleWare:

Переделываем DSO138, или сделать что-то похожее на инструмент из игрушки
2021-08-02 в 15:50, admin, рубрики: diy или сделай сам, DSO138 переделка, мини осциллограф, отладка, программирование микроконтроллеров, схемотехникаПредыстория и введение
На Али продается за очень недорого интересная игрушка – осциллограф под названием DSO138. Он снискал уже довольно большую популярность среди любителей электроники, но параметры этого приборчика, увы, позволяют его более-менее полноценно использовать только для отладки очень низкочастотных схем. Собственно, он и не позиционируется как инструмент, а скорее, как DIY-kit для начинающих электронщиков.
Практический взгляд на Raspberry Pi Pico с точки зрения STM32
2021-06-19 в 10:01, admin, рубрики: raspberry pi pico, ruvds_перевод, Блог компании RUVDS.com, микроконтроллер, Программирование, программирование микроконтроллеров, разработка, Разработка на Raspberry PiСравнительно недавно Raspberry Pi Foundation выпустила плату Raspberry Pi Pico, основанную на микроконтроллере (Micro Controller Unit, MCU) RP2040. Эта плата привлекла большое внимание членов сообщества разработчиков различных электронных устройств. Появилось довольно много проектов, в которых используются программируемые модули ввода-вывода (Programmable I/O, PIO) Raspberry Pi Pico. Например, это проект PicoDVI, в котором конечные автоматы PIO используются для вывода DVI-сигнала.
Но с появлением Raspberry Pi Pico связано не только радостное возбуждение разработчиков электроники. Это событие заставило сообщество задаться важным вопросом о том, окажет ли появление платы какое-то ощутимое влияние на тех, кто пользуется STM32, SAM и другими микроконтроллерами, основанными на Cortex-M. Станет ли микроконтроллер RP2040 жизнеспособным выбором для некоторых из проектов, в которых используются похожие MCU? Учитывая то, что в состав RP2040 входит двухъядерный процессор ARM Cortex-M0+, кажется справедливой идея использования этого микроконтроллера там же, где применяются 32-битные MCU от ведущих производителей компонентов такого рода, в частности, от STMicroelectronics.
Сможет ли небольшой проект Raspberry Pi Foundation показать инженерам STM как надо делать микроконтроллеры, или создателям платы на RP2040 стоит пересмотреть некоторые из своих гипотез? Сложно ли будет портировать на RP2040 низкоуровневый код, рассчитанный на STM32?
Читать полностью »