Программирование

Рубрика: Программирование

План изучения STM32 0

План изучения STM32

Микроконтроллеры STM32 — более сложные и высокоуровневые устройства, чем привычные PIC и AVR. Разработка программ под эти контроллеры сложнее, особенно для новичков — настолько, что некоторые боятся даже приступать к их изучению. Гораздо легче...

mikromedia for STM mcu 0

STM32 — обзор плат Discovery

Компания ST раздаёт дешёвые отладочные платы для знакомства с их микроконтроллерами. Наверняка и вы начнёте с них — поэтому я рассмотрю основные платы Discovery, чтобы вы могли выбрать себе по вкусу.

mikromedia for STM mcu 0

STM32 → Unique ID

В каждом микроконтроллере STM32 зашит уникальный номер длиной 96 бит. Пользу этого идентификатора недооценивают, хотя он даёт много интересных возможностей.

mikromedia for STM mcu 0

STM32 → таймеры → ШИМ

В микроконтроллерах STM32 есть несколько таймеров, способных работать в режиме широтно-импульсной модуляции. Такой функциональностью обладают все таймеры, кроме Basic timers (TIM6 и TIM7).

mikromedia for STM mcu 1

STM32 → CAN

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

javascript 0

JavaScript tips`n`tricks

Условное выполнение вместо if(success) obj.start(); else obj.stop(); obj[success?’start’:’stop’](); или success?obj.start():obj.stop(); Подстановки в шаблоне text = text.split(‘{‘ + i + ‘}’).join(replacements[i])

api collaboration 0

API Instagram

Сначала — общие слова об API инстаграма. API построено по принципу RESTful, т.е. ответы на запросы в формате JSON. Есть ограничение на темп запросов — не выше 5 тысяч запросов в час, таким образом...