Complementary PWM и Push-Pull режимы на таймере 1 контроллеров STM32
Это скорее не статья, а развернутый ответ на сомнения моего уважаемого коллеги Lifelover 'а, которые он выражал в этом обсуждении относительно возможности реализации некоторых режимов ШИМ на таймерах контроллеров серии STM32.
Читать дальше
Читать дальше
Still alive
Здравствуйте, друзья!
Прошло уже достаточно времени с тех пор, как я не то чтобы пропал, но резко снизил свою активность на этой площадке. И в связи с этим мне начали приходить письма с вопросами о том, куда же я делся и жив ли я вообще. Этот пост написан с целью разом прояснить ситуацию и не дублировать одно и то же.
Читать дальше
Прошло уже достаточно времени с тех пор, как я не то чтобы пропал, но резко снизил свою активность на этой площадке. И в связи с этим мне начали приходить письма с вопросами о том, куда же я делся и жив ли я вообще. Этот пост написан с целью разом прояснить ситуацию и не дублировать одно и то же.
Читать дальше
Дикий глюк с STM8S-Discovery: решение.
Недавно купил STM8S-Discovery поиграться, соблазнила цена на младшие контроллеры 22 р./шт. Однако при подключении меня постиг дикий глюк, решением которого я хочу поделиться ниже.
Читать дальше
Читать дальше
Мегакнига для расчета индуктивностей
Начал я тут помаленьку ковырять RFID с целью сделать свой считыватель EM-Marin карт диапазона 125КГц. Ясное дело, надо расчитать рамку излучателя. А она нифига не соленоид — плоская и квадратная…

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

Читать дальше
Командная оболочка для AVR
Подумал я тут недавно: «а не написать ли мне от нечего делать свою командную оболочку для AVR?» И написал.

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

Читать дальше
Еще одна реализация 1-Wire
Наконец-то и я сочинил свою программную реализацию мастера шины 1-Wire. За исходниками и комментариями добро пожаловать под кат.
Читать дальше
Читать дальше
Тайна AVR GCC
Всем известно, что, даже если проект содержит только while (1), сгенерированный компилятором код имеет довольно существенный размер (около пары сотен байт). Собственно, меня давно интересовало назначение этих инструкций. И сегодня я наконец-то от нечего делать взял дизассемблер, проанализировал содержимое стандартного кода, генерируемого AVR-GCC для каждого проекта, и на случай, если упомянутый вопрос мучал не только меня, решил написать статью, посвященную его полному разбору.
Читать дальше
Читать дальше
Челябинские эмбеддеры столь суровы...
… что разгоняют часы:
bash.org.ru/quote/415190
В топе, между прочим. Респект тов. DI HALT, реально оверклокер. :DDD *beer*
bash.org.ru/quote/415190
В топе, между прочим. Респект тов. DI HALT, реально оверклокер. :DDD *beer*
Fuse-биты - это не страшно.
В своей практике я не раз встречался с тем, что lock- и fuse-биты микроконтроллеров AVR достаточно часто наводят сакральный страх на начинающих, а порой и не только. Сия статья призвана раз и, по возможности, навсегда, прояснить ситуацию с этой загадочной областью памяти.
Читать дальше
Читать дальше