Продолжение темы про CV-Meter, результаты старых наработок в плане железа и софта, а также снятие логов потребления Wi-Fi модулей на SoC RTL8710AF (модуль RTL-00) и RTL8720DN (модуль BW-16).

Продолжение темы про CV-Meter, результаты старых наработок в плане железа и софта, а также снятие логов потребления Wi-Fi модулей на SoC RTL8710AF (модуль RTL-00) и RTL8720DN (модуль BW-16).
Я упоминал К1986ВК025, и вот появилось настроение написать про него отдельную статью с примером проекта в Visual Studio Code, примерами заливки прошивки во Flash и RAM, а также собственной малогабаритной отладочной платой. Получил я семплы, собственно:
RISK-V :D Да, об этом писали на хабре уже, но всё равно забавная опечатка при заказе опытной партии.
Это будет в некотором роде продолжение статьи IAR RISC-V GD32V Evaluation Board, только теперь с примером проекта на бесплатном ПО, исправлением косяков отладочной платы IAR и просто бомблением на тему, как же так плохо можно было сделать отладочную плату.
Недавно узнал, что IAR раздаёт отладочные комплекты с GD32VF103RBT6, отладчиком I-Jet Lite и лицензией IAR Embedded Workbench на 30 дней. Всё бесплатно, но отправка только на юридическое лицо (стоит учитывать, если хотите заказать), т. к. доставка только посредством Fedex. А попутно ещё и у Миландра вышел новый МК на архитектуре RISC-V — К1986ВК025, также раздают бесплатные образцы на пощупать. В общем, самое время попробовать новую архитектуру самому и оценить применяемость в своих проектах! А то всё ARM да ARM, ну иногда NIOS…
Эта статья — некоторое продолжение UsbLibrary — C# USB HID Library, в которой довольно много недочётов и ошибок (хотя никто и не написал о багах, кек), но основной посыл же — описать создание USB Custom HID на STM32 с использованием HAL.
Данная заметка будет почти без технических подробностей (хоть и с OpenSource проектом в конце), это одна история сотрудничества с персонажем, известным как «Nordic Energy» (из некоторых соображений я не буду приводить персональные данные, далее по тексту просто «NE«), и получившиеся результаты с некоторым выводом для себя.
Это, собственно, логическое продолжение прошлой статьи J-Link OpenSource Hardware v9.x, по сути ничем не отличающаяся версия, кроме встроенного гальванического изолятора.
Внимание! Материал ниже представлен исключительно в ознакомительных целях, и если Вам необходим J-Link в коммерческих целях, то следует приобрести отладчик у официального дилера.
Обновили редактор записей в вордпрессе, стало намного удобнее, появились интересные фишки, а это значит, что надо пересилить лень и опробовать новый редактор на небольшой статье о самодельном варианте отладчика-программатора, который можно прошить в J-Link v9.x.
Внимание! Материал ниже представлен исключительно в ознакомительных целях, и если Вам необходим J-Link в коммерческих целях, то следует приобрести отладчик у официального дилера.
Поделюсь своим простым портом мастера и слейва FreeModbus на STM32 с использованием HAL без костылей. Вроде бы и простая тема, но какие гайды бы я ни видел, они или устаревшие уже, или с какими-либо костылями (хотя заявляется, что, мол, всё просто и на HAL), более того, гайдов с мастером я не видел вообще.
Сразу признаюсь, я воспользовался открытой реализацией мастера на FreeModbus от китайского программиста Armink, написан мастер был для китайской RTOS RT-Thread, но возможна работа и без RTOS, я просто подшаманил файлы мастера, а также немного подшаманил оригинальную реализацию FreeModus.
Разбор порта, примеры работы RTU версии и ссылки на исходники как моего порта, так и оригинальные источники, всё под катом:
Делаю я тут проект один и начал вникать в цифровую обработку сигналов на STM32. Скелет проекта и инициализацию периферии я сделал в STM32CubeMX, набросал код для проверки FIR из CMSIS DSP, пробую скомпилировать и … компилятор ругается, мол? у меня нет FPU на STM32F401CCU6.
#error "Compiler generates FPU instructions for a device without an FPU (check __FPU_PRESENT)"
В чём же проблема ? Давайте разбираться по порядку.
Для отправки комментария необходимо войти на сайт.