stm32RCT6核心板基本介绍

stm32RCT6核心板基本介绍1.初步认识STM322.本产品的STM32F103RCT6简介2.1 STM32F103RCT6 对比 STM32F103C8T62.2 本产品的特色2.3 ISP方式的烧录2.4 SWD方式的烧录3.STM32F103RCT6实物图如下:4.STM32F103RCT6的基本外设

1.初步认识STM32

STM32是:将 Cortex-M 作为内核,通过一些外设等组合封装在一起就成了如今火爆的32位嵌入式处理器,开发上使用的是STM32F1,也就是M3内核,Cortex-M3 采用ARMv7-M 架构。而ARM架构则是英国的ARM公司所设计的。 那么意法半导体、ARM、和商家这些有什么联系呢? ARM公司是提出了一个架构,意法半导体通过ARM提供的这个架构设计出了STM32芯片,而这些商家则是购买意法半导体的STM32芯片就行自主的二次开发,和一些外设进行连接做出了我们拿到手上的STM32开发板、单片机的产品。

2.本产品的STM32F103RCT6简介

2.1 STM32F103RCT6 对比 STM32F103C8T6

这两款都是STM32芯片,但是RCT6比C8T6的引脚、flash容量多很多。

2.2 本产品的特色

  1. 具有一个160*80的TFT彩屏,方便调试并实现自主想法的功能。
  2. 具有一个七彩颜色的RGB灯,可以自行实现用不同颜色显示某些模块异常信息。
  3. 具有一个8M的外部flash,可以存储更多信息,便于外部的扩展。
  4. 具有一个6轴的IMU,可以实时检测板子的角速度和线速度。
  5. 具有两种的下载程序的方式:ISP方式和SWD方式,ISP方式只需要把usb装typec的数据线接上就能下载了。SWD方式相比ISP方式的最大优势是能在线调试。
  6. 把所有的引脚全部引出,方便自行DIY

2.3 ISP方式的烧录

image-2023022700003

2.4 SWD方式的烧录

参照该教程:https://zhuanlan.zhihu.com/p/342582220

3.STM32F103RCT6实物图如下:

image-2023022700001 image-2023022700002

4.STM32F103RCT6的基本外设

基本外设数量说明
I2C2
I2S2
SPI2
CAN1
UART2
USB1需要自行连接引出的引脚
SDIO1需要自行连接引出的引脚
TIMER816位定时器(2个基本、4个通用、2个高级)
DMA2共12个通道
PWM301个通用定时器可产生4个pwm,1个高级定时器可产生7个PWM,即16+14=30
DAC212位分辨率
ADC312位分辨率(每个有16通道)
基本GPIO51