STM32F103-DIP40 — это простой в использовании модуль для макетирования, построенный на базе современного ARM Cortex-M3 микроконтроллера STM32F103C8T6. Данный микроконтроллер имеет высокую производительность и может работать на частоте до 72Мгц. Контроллер имеет 64 килобайта внутренней Flash памяти и может быть запитан непосредственно от USB. Кроме всего прочего STM32F103C8 имеет очень богатую периферию: USB, SPI, DMA, I2C, USART, ADC и прочее.

Для освоения данной линейки контроллеров фирмы ST инженер может столкнуться с проблемой изготовления печатной платы и монтажа LQFP корпуса с шагом выводов всего 0.5мм. Модуль STM32F103-DIP40 освобождает разработчика от этих неудобств, т.к. имеет в своей схеме все компоненты, необходимые для нормального функционирования микроконтроллера STM32F103C8. Основным преимуществом является то, что данный модуль с легкостью можно установить в обычную панель для микросхем DIP40 или на макетную плату.

Технические характеристики модуля:

  • Напряжение питания 4 – 15V(выводы + и – или USB) или 3.3V(выводы 3V3 и GND)
  • Интерфейс программирования SWD или Bootloader через UART1
  • Отладочный интерфейс SWD или JTAG
  • Резервное питание есть (вывод “BAT”)
  • Тактирование основное кварцевый резонатор 8000кГц
  • Тактирование часов реального времени кварцевый резонатор 32.768кГц
  • Количество линий ввода/вывода 32
  • Миниатюрные размеры платы 51 * 18 мм

Запись программы в микроконтроллер через USART1, в режиме встроенного загрузчика:

Кнопка на печатной плате служит для программирования микроконтроллера через USART1, посредством встроенного загрузчика (Bootloader). Для запуска микроконтроллера в режиме загрузчика необходимо при отключенном питании модуля нажать кнопку, подать питание на схему, затем отпустить кнопку. Данная манипуляция запускает микроконтроллер в режиме Bootloader.

Комплектация:

  • CD-диск с бесплатной средой для разработки программ CooCox и примерами работы со всей периферией микроконтроллера (в том числе USB) и электрической принципиальной схемой модуля
  • Краткое описание с характеристиками модуля (краткая инструкция) в бумажном варианте
  • Отладочный модуль STM32F103-DIP40
  • В модуле прошита тестовая программа «USB Virtual COM + Мигающий светодиод»

Скачать инструкцию на модуль STM32F103-DIP40 (.pdf)

Скачать пример тестовой программы «Мигающий светодиод»

Пример работы с USB на STM32 (Virtual COM port)