Показаны сообщения с ярлыком MCU. Показать все сообщения
Показаны сообщения с ярлыком MCU. Показать все сообщения

пятница, 20 сентября 2019 г.

Running hybrid approach to testing on an embedded target

You might be one of those software engineers who love to be Agile, use BDD or TDD. Then you are aware how important the choice of the testing framework is. E.g. Busted for Lua is a very good and feature-rich BDD framework.
On the other hand, running a heavy framework on a small MCU with as little as 80 KB of RAM may be a challenge. So how to satisfy the two contradictory desires? Let's see:

вторник, 29 мая 2018 г.

fx2lp: логический анализатор и не только

Однажды, когда мне приспичило заполучить логический анализатор, ноги повели меня на SiGrok: отличное и универсальное FOSS ПО с анализом протоколов и поддержкой большого количества железа (представьте, не только логические анализаторы и осциллографы!)
На канале мне сразу подсказали, что меньше чем за 5 баксов (блин, дёшево!) можно заполучить плату логического анализатора с приличными характеристиками: на базе чипа "fx2lp" CY7C68013A
Ну-с, с чем её едят?

четверг, 13 апреля 2017 г.

Я — экспериментатор...

Порой бывает полезно отойти на пару шагов от мэйнстрима и попробовать что-то новое, вроде как "сыграть новым мячом на старом поле". Эксперимент в этой статье — программирование для микроконтроллеров на базе ARM Cotrex M3+ (линейка STM32) на новом и современном языке низкого уровня Rust.

среда, 8 февраля 2017 г.

Модуль DevHelp для API STM32 HAL

пришло время написать о новом увлечении: микроконтроллеры. Понятно, что я неминуемо бы ими занялся, т.к. эмбедщина это в первую очередь микроконтроллеры.
Начав с так популярного сейчас Arduino, скакнул к STM32 на вычислительном ядре ARM Cortex-M. Ну, пока не продвинулся сильно дальше "Hello, world!", что в мире МК выглядит, как Blink, то есть моргание светодиодом 😉
Так что первый побочный выхлоп документация для программирования "STM32F1xx HAL Drivers".
Установка элементарная: надо распаковать в папку $HOME/.local/share/devhelp/books/