Разработка для STM32F4Discovery с помощью mbed в QtCreator

В последнее время библиотека mbed набирает обороты. Одновременно с этим у замечательного C/C++ IDE от команды Qt средства работы с голым железом достигли нового уровня. Осторожно, много картинок (меньше 1Мб).


Читать дальше

Code::Blocks 12.11 – настройка Wizard для работы с платами STM32F3Discovery и STM32F4Discovery


Признаться, «Code::Blocks» я пользую относительно недавно – с момента написания первого корявого приложения прошло чуть более двух лет.
Используя IAR для реализации своих изысканий в области микроконтроллеров, я неоднократно обращал внимание на некоторое неудобство редактора кода оной IDE. Быстродействие, автодополнение, поиск и навигация по коду, и т.д., и т.п. – все это, мягко говоря, было не на высшем уровне. Потому «творил» я довольно неудобным образом: редактировал код в «Code::Blocks» (ибо мил сердцу моему он и шибко люб), а компилировал и отлаживал – в «IAR».
Так продолжалось пару месяцев, пока однажды не пришло понимание того, что об удобстве инструмента следует позаботиться, ибо из-под тупого рубанка сто процентов вылезет колючий и занозистый Буратино со скверным характером.

Читать дальше

Импульсный блок питания из энергосберегающей лампы

Возможно для многих эта статья покажется очевидной, но надеюсь, и найдутся люди — которые смогут что-то отсюда подчерпнуть для своих проектов.

Для питания устройств, я часто пользуюсь вот такими импульсными блоками питания


5 Вольт 1 Ампер. Можно увеличить выходное напряжение вольт до 9(только изменив стабилитрон в цепи обратной связи)

На днях понял, что из нерабочих энергосберегающих ламп, можно сделать достаточно мощный блок питания.


Читать дальше

Каскадное кодирование Рида — Соломона\Витерби.

Речь идет о реализации а не описание алгоритмов. За описаниями алгоритмов в гугл. Они все открыты и очень хорошо расписаны.

Под реализацией понимается — реализация для микроконтроллеров. А не для DSP, PC, FPGA и прочих кодировщиков.


Читать дальше