Top.Mail.Ru

STM32 и USB. Использование интерфейса USB на примере STM32F3.

Продолжаем работать с интерфейсом USB, и сегодня пришло время практики. Как вы помните, теоретические аспекты мы уже рассмотрели (вот), так что сегодня возьмем в руки STM32 и напишем небольшой примерчик. Сразу скажу, что я решил поэкспериментировать с контроллером STM32F303 и, соответственно, с платой STM32F3Discovery. На плате уже есть два USB разъема, один под ST-Link и ...

Продолжить чтение

Отладочная плата STM32F4Discovery и модуль Discover-MO.

Discover-MO

Сегодня хочу вам рассказать про одну отладочную платку , а точнее специальный модуль, расширяющий возможности всем известной платы STM32F4Discovery. И называется этот модуль DM-STF4BB или просто Discover-MO. Казалось бы и так немало всего установлено на STM32F4Discovery, но модуль Discover-MO еще больше расширяет ее функциональные возможности. Не буду забегать вперед, для начала давайте разберемся как вообще ...

Продолжить чтение

Интерфейс USB. Полный обзор и структура пакетов данных.

Сегодняшняя статья будет посвящена, как уже видно из названия, обсуждению основ интерфейса USB. Рассмотрим основные понятия, структуру данных, разберемся, как происходит передача, а в ближайшем будущем реализуем все это на практике. Приступаем! Существует ряд различных спецификаций USB. Началось все с USB 1.0 и USB 1.1, затем интерфейс эволюционировал в USB 2.0, относительно недавно (на момент ...

Продолжить чтение

Altium Designer. Проектирование переходника UART-RS485.

Altium Designer 10

На днях мы с вами обсуждали интерфейс RS485 и, кроме того, рассмотрели микросхему, при помощи которой можно реализовать подключение микроконтроллера в сеть RS485 (вот эта статья). Так вот, давайте сегодня нарисуем в Altium Designer'е простенькую схемку для такого переходника, ну и заодно спроектируем печатную плату. Переходник с UART'а на RS485 мы будем реализовывать при помощи ...

Продолжить чтение

Быстрый старт с микроконтроллерами MSP430.

Немного отвлечемся от STM32 и сегодня займемся устройствами от Texas Instruments - микроконтроллерами MSP430. И эта статья будет посвящена так называемому быстрому старту с этими девайсами. Все опыты и эксперименты будут ставиться на недорогой отладочной платке - MSP430 LaunchPad. Итак, открываем коробку с платой и достаем все, что нам понадобится. На данном этапе нам нужна ...

Продолжить чтение

Интерфейс RS485. Микросхема-конвертер RS485-UART.

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

Продолжить чтение

STM32 и гироскоп L3GD20. Часть 2. Определение положения платы.

Доброго всем дня, мы продолжаем экспериментировать с отладочной платой STM32F3Discovery! Сегодня продолжим работу с установленным на ней гироскопом L3GD20. Напомню, что мы уже писали пример программы для контроллера STM32F3 и разобрались с записью и чтением регистров гироскопа. Вот эта статья - работа с L3GD20. Ну а сегодня мы напишем еще одну программу для работы с ...

Продолжить чтение