当前位置:文档之家› STM32F103RCT6使用说明

STM32F103RCT6使用说明

STM32开发板使用手册
风帆 STM32开发板是风帆电子为初学者学习STM32 Cortex M3 系列ARM 而设计的学习板。

以STM32F103RCT6芯片为核心,配套2.4/2.8寸彩色TFT屏模块,板载UART、USB、ADC电压调节、按键、JTAG接口、彩屏接口、流水灯、SD卡接口、IO引出口等多种硬件资源。

JTAG 口
2个LED 灯
GPIOA 引出1O
USB 串口1
DS10B20预留
HS0038红外接收头
红外温度传感器连接头 GPIOB@C 引出IO
OLED@LCD 共用接口 STM32F103RCT6 2.4/2.8寸LCD 接口 485芯片 RS485接口 1:A; 3:B NRF24L01
模块接口
W25Q1
6 FLASH 芯片
SD 卡接口(在背面)
JF24C 模块预留接口
GPIO C@D 引出IO
蜂鸣器跳线
PS/2鼠标键盘接口
三个按
键: WAKEUP KEY0 KEY1
RESET 按键
Rs232接口
电源开关 USB 接口 电源指示灯 自恢复保险丝 MAX232
电源芯片
24c02
3.3V 、5V 电
源输出;
线序为:
GND/3.3V
GND/5V BOOT 设置 线序为:
GND /GND BOOT1/BOOT0 3.3V/3.3V
此板子不管硬件还是软件完全无缝接兼容正点原子的MINSTM32,并对MINSTM32进行了完美的升级,让我们用最少的钱做更多的事,具体升级的部分包括:
1、C PU的升级
利用ST意法半导体的CPU兼容性强的优点,此板采用比
STM32F103RBT6性能更强、且完全兼容的的STM32F103RCT6升级
CPU,把完美的MINNI STM板子的功能发挥到极致,具体2个CPU
的主要资源对比如下:
可以看出,FLASH增加了一倍,达到256K,RAM也增加了1倍,让
我们不用再为FLASH\RAM小而烦恼,使我们的存储空间更为强大;
增加了一个16位普通IC/OC/PWM),2个16位基本(IC/OC/PWM),1个STI,2个USART,这里比STM32F103RB还多了一个DAC通
道,这个STM32F103RB是没有的
2、由于STM32F103RCT6有多达5个USART,因此在这个开发板上我
们增加了个RS485芯片,我们可以进行485通信;
3、STM32F103RCT6有多达5个USART,其中有3个支持7816协议,
可以实现智能卡的设计,对于想学习、研究、设计智能一卡通
的同学最好的选择;
4、STM32F103RCT6比STM32F103RBT6多一个DAC通道,我们可以用
杜邦线从我们的引出IO引脚上引出引脚,进行学习、设计。

5、开发板也装上了一个蜂鸣器,可以用PWM进行控制各种频率,模
拟各种频率的声音
6、正点原子上边有2个MINUSB座子,而其中一个是RS232转USB
的MINUSB座子,我觉得他的板子上缺少RS232 9针接口,因
为在我们的大部分开发学习中会用到这个接口,并且经过转换
后,通信速度肯定会受到影响,所有我这里直接改为RS232 9
针接口,并且我们淘宝店里也配置有RS232转串口的转接板,
真是有必要的话,也会优惠配给同学们的;
7、正点原子上的按键也改为白色轻触按键,看起来美观,用起来
方便;
8、本开发板去掉了正点原子的串口自动下载电路,(6中详细介
绍过把PL2303 转USB电路改为RS232串口)因为正点原子
开发板加入了串口自动下载电路,在PL2303 与USB 握手的
时候,可能导致STM32 被复位,此状态是不稳定的,所以在
开发板刚刚与电脑连接的时候,一般可以看到STM32被多次
复位了。

另外,电脑其他USB的加载与卸载,也有可能导致STM32被异常复位。

下边是和正点原子的开发板完全兼容的功能资源:
◆STM32F103RCT6,TQFP64,FLASH:256K,SRAM:40K
◆1个标准的JTAG/SWD调试下载口
◆1个电源指示灯(蓝色)
◆2个状态指示灯(DS0:红色,DS1:绿色)
◆1个红外接收头,配备一款小巧的红外遥控器
◆1个IIC接口的EEPROM芯片,24C02,容量256字节
◆1个SPI FLASH芯片,W25X16,容量为2M字节
◆1个DS18B20/DS1820温度传感器预留接口
◆1个标准的2.4/2.8寸LCD接口,支持触摸屏
◆1个OLED模块接口
◆1个USB SLAVE接口,用于USB通信
◆1个SD卡接口
◆1个PS/2接口,可外接鼠标、键盘
◆1组5V电源供应/接入口
◆1组3.3V电源供应/接入口
◆1个启动模式选择配置接口
◆2个2.4G无线通信接口(24L01和JF24C)
◆1个RTC后备电池座,并带电池
◆1个复位按钮,可用于复位MCU和LCD
◆3个功能按钮,其中WK_UP兼具唤醒功能
◆1个电源开关,控制整个板的电源
◆除晶振占用的IO口外,其余所有IO口全部引出,其中GPIOA
和GPIOB按顺序引出
从上面的板载资源可以看出,FENGFAN TEC开发板的板载资源是很丰富的,加上灵活的设计,让你的开发变得更加简单。

2、开发板特点
ALIENTEK MiniSTM32开发板的特点包括:
1)外观小巧:整个板子尺寸为88 mm *100 mm*1.6 mm(包括液晶,但不计算铜柱的高度)。

2)IO灵活:板上除晶振外的所有的IO口全部引出,特别还有GPIOA 和GPIOB的IO口是按顺序引出的,可以极大的方便大家扩展及使用。

3)资源丰富。

板载十多种外设及接口,让你畅游STM32。

4)教程齐全。

共计29个实例,各个实例代码均有详细注释(ucGUI 实例除外)。

并配有480多页,12万字左右的教程,让你彻底玩转STM32。

并特为初学者制作了入门视频教程,手把手教你如何学习STM32!
参考书籍:《STM32不完全手册》V2.0 下载网址:
/posts/list/565.htm
p。

相关主题