Программирование ARM STM32F103R-BOARD Thu, March 28 2024  

Поделиться

Нашли опечатку?

Пожалуйста, сообщите об этом - просто выделите ошибочное слово или фразу и нажмите Shift Enter.

STM32F103R-BOARD Печать
Добавил(а) microsin   

В этой статье приведена схема простой отладочной платы на основе микроконтроллера STM32F103RBT6 в корпусе LQFP64 (была куплена на AliExpress).

STM32F103R BOARD top

STM32F103R BOARD sch

На плате установлен чип STM32F103RBT6. Это младшая модель микроконтроллера STM32, обладающая скромными ресурсами памяти (128 килобайт памяти программ FLASH и 20 килобайт SRAM), однако на плату можно установить и более мощную модель, вплоть до топового STM32F103RG.

Некоторые замечания по схеме:

1. Питание платы может быть либо от порта USB, либо от коннектора JTAG напряжением +5V (переключается перемычкой J5). Это напряжение приходит на вход LDO-стабилизатора VR1, на выходе которого 3.3V, рабочее напряжение для микроконтроллера STM32.

2. Светодиоды D1 и D2 можно использовать для отладочной индикации, светодиод D3 просто показывает наличие напряжения питания 3.3V.

3. Перемычки J4 переключают используемый для вывода через RS-232 порт USART1 или USART2.

4. Перемычка J6 подключает pull-up резистор на шину D+ сигнала USB, что по умолчанию сигнализирует хосту о наличии подключения Full-Speed устройства USB.

5. Перемычки BOOT0 и BOOT1 переключают варианты загрузки микроконтроллера.

6. Резисторы R1, R12 и R13 не запаяны, и их назначение неизвестно.

7. Кнопка S1 служит для сброса микроконтроллера, кнопки S2 и S3 могут служить для отладки программы как устройства ввода пользователя.

8. На штырьки коннекторов SV1 и SV2 выведены почти все порты ввода/вывода микроконтроллера, а также GND и питание +3.3V и +5V.

[Ссылки]

1STM32: тактирование и запуск.
2. GPIO STM32.

 

Добавить комментарий


Защитный код
Обновить

Top of Page