STM32F103R-BOARD |
![]() |
Добавил(а) microsin |
В этой статье приведена схема простой отладочной платы на основе микроконтроллера STM32F103RBT6 в корпусе LQFP64 (была куплена на AliExpress). На плате установлен чип 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. [Ссылки] |