Нескучная пайка USB3300: USB HS на STM32F407

B22-00

Как-то для одного проекта были куплены внешние PHY USB High-Speed — USB3300. Планировалось подключать их к ПЛИС и с неё рулить всем, но потом была пересмотрена концепция устройства и USB HS заменили на Ethernet 1Gbit как более универсальный и гибкий интерфейс. PHY же остались, захотелось их запустить, заодно и оценить STM32CubeMX для STM32F4DISCOVERY.

Читать далее

Клон дисплея 7inch от Waveshare

b18-0

Для экспериментирования и наглядного управления самописным ПО на Raspberry Pi 2 я решил приобрести дисплей с тачскрином. Выбирал довольно быстро, исходя из цены и разрешения дисплея. Что из этого вышло…

Читать далее

Схемотехника модулей RTL-00\RTL-01

b17-0

Порывшись в интернете на тему схемы подключения SoC RTL8710AF\RTL8711AF, ничего толкового не нашел. В наличии есть модули RTL-00 — хотелось бы разобраться подробнее в схемотехнике модуля и подключении самого SoC, если применять в своих разработках, но китайцы не дают схему. Ну и ладно, будем реверс-инженерить! ;)

Читать далее

Прошивка ST-Link в J-Link

Иногда полезен программатор J-Link, не буду вникать в тонкости и его плюсы\минусы, но если у Вас в наличии дешевый китайский ST-Link — то считайте, что у вас 2 версии программатора по необходимости! Интересно узнать, как это делать на китайских клонах? Читай дальше ;)

Читать далее

USB HID Modbus Master на К1986ВЕ92

Привет!
Попробую вкратце описать прошивку, которую нужно было сделать в краткие сроки и без использования RTOS (что в итоге дало свои багованные особенности, но об это по порядку ;) ).
Была задача сделать Modbus Master, чтобы можно было с программки на ПК опрашивать Slave устройства на шине RS-485 по протоколу Modbus, да еще и на российском АРМ-е К1986ВЕ92QI, благо, уже имел дело с этим МК, почему бы и нет, дело-то простое должно быть!

Читать далее

STM32 и гирлянда датчиков температуры TMP05

b4-0

Хоть и думал это как блог по hardware-статьям в основном сделать, первая заметка будет таки о программировании.
Собственно, для одного проекта необходимо было простой блок, который крепиться на дин-рейку, имеет на борту простой RS-485, отзывается и настраивается по Modbus, а так же сам по себе опрашивает заданное количество датчиков температуры TMP05, включенных в «daisy-chain» режиме. О последних и пойдет речь.

Читать далее