2024年2月3日发(作者:)
STM32F103-MINI用户手册
第1章 整板硬件测试
本章针对第一次使用本产品的用户,讲解如何对开发板进行首次开机测试。我们所有出厂的开发板均烧录有程序且已测试,收到板子后您也可直接使用这个程序重新测试。
图 1-1 秉火F103-MINI开发板整体外观
1.1 开机测试
为简便起见,初次使用,不外接任何扩展模块,只要确认开发板带有液晶屏即可。
(1) 使用USB线连接开发板与电脑。开发板左侧有两个Mini USB接口,注意这里我们要接的是靠上的那个标有“USB 转串口”的接口。
(2) 连接好后打开电源开关,板子左下角的红色电源指示灯亮,稍等片刻,液晶屏亮起,显示GUI界面。
第
1 页 共 17 页
STM32F103-MINI用户手册
图 1-2接上电源线,打开电源开关
图 1-3 开机后的液晶界面截图
进入主界面后,说明开发板功能正常,您可随意尝试打开各个APP,自行把玩。当然,有很多APP是需要扩展硬件模块才可以正常使用的,所以打开后提示错误请放心,并不是开发板的问题,只是板子没有连接支持该APP的硬件模块。特别地,其中的“USB”应用是没有实现功能的,仅为了对齐桌面的图标,用户可片自行编程增加应用功能。
可能遇到的简单故障排查:
(1) 打开开关后电源灯不亮。
第
2 页 共 17 页
STM32F103-MINI用户手册
检查USB线连接。
重复多次打开电源开关。
更换USB线。
把USB线接到另一个标有“USB Device”的接口。
(2) 电源灯亮,液晶屏无现象或显示的不是以上截图的界面。
可能是液晶屏接触不良,把液晶屏拆下来,重新接上。
确认没有自行给开发板下载过其它程序,若下载过其它程序,请重新给开发板下载配套资料里的出厂测试程序。
使用万用表检查USB线供电的电压,在4.2-5.5V 范围可认为电压正常。
若遇到问题无法解决,请联系我们。
1.2 APP使用说明
在主界面下,点击APP的图标即可运行,而在APP界面下触摸开发板的“电容按键”可返回主界面,同时蜂鸣器会响一下,也可直接点击APP右上方的“x”返回主界面。下面对各个APP的使用方式进行说明。
1. LED
点击主界面 图标可打开LED应用界面,见图 1-4。运行KEY APP 可使用板子上的按键控制LED灯。进入APP界面后,按下开发板上的KEY1和KEY2按键可控制LED的亮灭。也可点击界面上的两个“KEY”按钮,按钮按下时,会有对应的LED灯被点亮。拉动滑动条,可以控制LED灯以流水灯的方式运行一小段时间,滑动条的位置与LED灯闪烁的快慢相关。点击界面上的“触摸校准”按钮,会进入触摸校正界面,进入该界面后点击屏幕,然后按照提示点击界面出现的小圆圈即可,校正成功后会返回主界面。
第
3 页 共 17 页
STM32F103-MINI用户手册
图 1-4 RGBLED界面
2. ADC
图 1-5 ADC APP –ADC电压采集应用
ADC APP可进行电压采集,并把电压以波形显示出来。注意使用这个应用时,需要拔掉板子右下方的跳帽“BEEP<--->C1”,并把该跳帽接到上方的“VAR<--->C1”上。需要这样操作的原因时蜂鸣器与ADC共用了PC1引脚,所以使用跳帽来切换连接,切换到“VAR<--->C1”后,蜂鸣器将不会响。切换跳帽连接后,可旋转板子右上方的电位器,即可改变输入电压,APP上检测到的电压也随之改变。
第
4 页 共 17 页
3. 天气
STM32F103-MINI用户手册
点击主界面
见图 1-7。
图标可打开温湿度应用。可用于显示检测到的温度和湿度数据。在上电前需要在开发板的右上角接上DS18B20温度传感器或DHT11温湿度传感器,
图 1-6 温湿度及光照度采集
第
5 页 共 17 页
STM32F103-MINI用户手册
图 1-7 开发板使用DHT11和光照传感器(也支持DS18B20)
4. 时钟应用
点击主界面 图标可进入时钟应用界面。 时钟 APP 可显示日历信息,用于时钟系统时间,见图 1-8。供了实时时钟的功能。往界面上的输入框可输入时间,然后点击“Setting RTC”按钮即可设置时间。点击时间输入框时会弹出系统键盘,系统键盘的使用方法见下一小节。
时钟 APP使用的是STM32的RTC功能,且默认使用内部晶振,断电后时间会复位。如需要断电后时钟持续运行,需要给电池座接入电池,且修改配套的程序改用外部晶振,请在学习后再尝试修改。电池座在液晶屏的下方,电池型号为电池型号是:CR1220。开发板默认没有配套电池。)
第
6 页 共 17 页
STM32F103-MINI用户手册
图 1-8 时钟应用界面
5. 系统输入法的使用
系统提供了一个集成数字、英文、中文和部分标点符号的输入法,在 APP 内有需要用户输入文本时候直接触摸点击数字或者文本输入框即可激活输入法键盘,见图 1-9。
图 1-9系统键盘
(1)
数字输入。在默认启动状态下数字键盘是处于允许输入数字状态,直接触摸点击即可输入数字,只有在中文输入状态下数字键盘才有第二功能。输入完成点击退出输入法界面。
第
7 页 共 17 页
STM32F103-MINI用户手册
(2) 英文输入。在默认启动状态下是激活英文小写状态,直接触摸点击字母即可输入小写字母; 触摸点击右下角 按钮可切换至大写字母输入状态,同时键盘以大写字母表示。 再次触摸点击该按钮即可切换至小写字母输入状态。 输入完成退出方法同数字输入(点“OK”键)。
(3)
中文输入。在英文小写状态下触摸点击右下角 按钮可切换至中文输入状态,此时该按钮有相应变化,再次触摸点击该按钮即可切换至英文小写状态。在中文输入状态下触摸点击键盘中拼音输入就有相对应的中文出现,然后按下相应的数字键就可以实现中文输入了,见图 1-19,我们分别输入 h、 u、 o 字母就可以出现图 1-19 界面,此时,我们触摸点击数字键 3 就可实现“火”字的输入。 输入完成退出方法同数字输入(点“OK”键)。
图 1-10 中文输入
(4)
部分标点输入。系统输入法提供英文标点符号,分别有:
“ _”:下划线;
“ .”:点;
“”:空格;
“ ,”:逗号;
“ En”:回车键;
“ Back”:退格键。
第
8 页 共 17 页
6. 电话
STM32F103-MINI用户手册
点击主界面 图标可打开电话应用界面。 电话 APP 实现了拨号和接听电话功能,见图 1-21。电话 APP 需要使用到 GSM 模块, 如果没有接上 GSM 模块系统会提示错误; GSM 模块需要先上电后才可进入电话应用,为实现拨号和接听电话功能 GSM 模块需要插入可用的 SIM 卡,同时在 GSM 模块上插入耳机。 GSM 模块使用三个杜邦线与开发板连接,连接实物图见图 1-12。
图 1-11 电话 APP界面
第
9 页 共 17 页
STM32F103-MINI用户手册
图 1-12 开发板与GSM模块连接图
表 1-1 GSM模块与开发板的连接说明
F103-MINI开发板
PA2
PA3
GND
GSM模块
RXD
TXD
GND
在拨号界面状态下直接触摸点击数字按钮即可实现号码输入,确定号码输入正确后在按下下方拨号按钮即可实现拨号, 拨号成功后使用 GSM 模块上耳机可以实现通话,见图 1-13。
第
10 页 共 17 页
STM32F103-MINI用户手册
图 1-13 通话界面
电话 APP 会检测是否有来电,如有来电,系统自动切换至来电提醒界面,在来电界面用户可选择接听或者挂断按钮,如果选择接听可使用 GSM 模块上耳机进行通话。
7.
短信
点击主界面 图标可打开短信应用界面。 短信 APP 可实现短信发送以及短信接收功能,见图 1-24。与电话 APP 相同, 短信 APP 需要用到 GSM 模块,请在进入 短信 APP 之前连接好 GSM 模块及SIM卡,接线方法同 电话 APP。短信系统具有自动保存功能,会把短信相关信息记录下来,并在进入 短信 APP 是自动读取显示在界面上。
界面列表显示已记录的短信信息,触摸点击“TO „ NEW”一栏,可弹出短信内容的编辑界面,包括联系人和短信内容编辑,使用系统输入法编辑。另外,还有两个功能按钮,“send”按钮用于在编辑完成后发送短信,“cancel”按钮用于清除内容。
短信APP 具有短信接收功能,在系统接收到短信之后会自动把新短信添加到列表中,触摸点击即可查看。
第
11 页 共 17 页
STM32F103-MINI用户手册
图 1-14 短信应用界面
8. USB
USB应用图标 ,本USB图标仅作界面图标对齐用,没有实际功能,需要USB功能的可在固件库例程中找到相应的USB独立程序进行学习。
9. 计算器
点击主界面 图标可打开计算器应用界面。它是一个计算器程序,没有什么注意事项,随意使用,见图 1-15。
第
12 页 共 17 页
STM32F103-MINI用户手册
图 1-15 计算器应用
第2章 开发板硬件资源简介
秉火F103-MINI实验平台使用STM32F103RCTx作为主控芯片,配备有USB设备接口,具有USB转串口功能,板载一个8M字节的SPI-FLASH,一个256字节的EEPROM存储器,可通过SD卡接口读写32GB及以下的SD卡。可连接配套的2.8寸或3.8寸液晶屏进行交互。所有STM32芯片的I/O均已使用排针引出,提供了各式通用接口,能满足各种各样的开发需求。硬件资源描述见图 2-1。
第
13 页 共 17 页
STM32F103-MINI用户手册
图 2-1秉火F103-MINI硬件资源描述图
2.1 秉火F103-MINI开发板主要资源简介
系统
主控芯片: STM32F103RCTx,具有256KB Flash,48kB SRAM,系统时钟72MHz,LQFP64封装。
通讯
USB转串口通讯:CH340,带Mini USB接口。
USB 通讯: Mini USB从机接口、USB主机接口。
红外通讯:红外接收头接口。
2.4G通讯:NRF24L01模块接口。
第
14 页 共 17 页
交互
STM32F103-MINI用户手册
显示:模拟8080液晶屏接口。支持 2.5及3.2寸RGB565 MCU接口屏,ILI9341芯片,320*240分辨率,电阻触摸屏,XPT2046芯片;
2个LED灯。
3个实体按键,1个电容式按键。
有源蜂鸣器。
存储器
SPI FLASH:W25Q64,8M字节。
EEPROM :AT24C02,256字节。
SD卡:Micro SD卡接口,最大支持32G容量。
程序下载
JTAG接口:支持JLink、ULink、STLink下载器。
ISP下载接口:即USB转串口通讯接口,支持串口下载程序。
传感器
可调电阻:100K电位器。
温湿度:DHT11、DS18B20接口。
电源
5V供电:即2个MicroUSB接口,它们均可用作5V供电。
1 个电源开关,1个自恢复保险丝。
其它
板子已把STM32芯片所有引脚引出,可方便扩展IIC、SPI、SDIO、USART等通讯,方便自主外扩开发。
第
15 页 共 17 页
STM32F103-MINI用户手册
2.2 跳线帽说明
开发板有几处跳线帽,为使用方便,这里针对跳帽说明一下,见图 2-2。
图 2-2 开发板的跳线帽
(1) 跳帽位置1
默认连接:
PA10 <-----> TXD
PA9<-----> RXD
B0(boot0引脚) <-----> GND
B1(boot1引脚) <-----> GND
默认连接PA10、PA9到CH340 USB转串口芯片,方便串口调试输出。若PA10、PA9有它用可拔掉。
boot0、 boot1用于设置芯片启动方式:
boot0 boot1 启动方式
第
16 页 共 17 页
0
1
1
STM32F103-MINI用户手册
X
0
1
内部FLASH
系统存储器、ISP模式
内部SRAM
默认连接boot0、boot1到GND,芯片从FLASH启动,若有其它需求,可根据上面的表格调整跳线帽。
(2) 跳帽位置2
默认连接:
PA1<----->电容式按键
默认连接PA1与电容式按键,若不需要这个功能或PA1有它用,可拔掉该跳帽。
PC1<----->蜂鸣器
默认连接PC1与蜂鸣器,若不需要这个功能或PC1有它用,可拔掉该跳帽。
第
17 页 共 17 页
发布者:admin,转转请注明出处:http://www.yc00.com/news/1706953904a1470001.html
评论列表(0条)