STM32C8T6实验资料.docx
- 文档编号:28911317
- 上传时间:2023-07-20
- 格式:DOCX
- 页数:7
- 大小:367.39KB
STM32C8T6实验资料.docx
《STM32C8T6实验资料.docx》由会员分享,可在线阅读,更多相关《STM32C8T6实验资料.docx(7页珍藏版)》请在冰豆网上搜索。
STM32C8T6实验资料
STM32C8T6实验
实验一:
流水灯实验
开发板LED采用共阳极接法,单片机引脚输出低电平时为亮,高电平时为灭。
硬件连接为PA0~PA7依次接LED1~LED8。
1:
使用keil5打开程序内流水灯实验程序,开发板链接电脑。
2:
将程序内STM32C8T6开发手册\STM32C8T6程序\1-流水灯LED.axf下载单片机,实验现象是LED0~LED8循环点亮。
实验2-普通按键实验
硬件连接为PB8,PB9,PB10,PB11为外置独立按键。
按下按键,单片机引脚输入低电平。
2:
Keil打开STM32C8T6开发手册\STM32C8T6程序\2-普通按键实验\key.uvprojx。
3:
实验现象:
按下按键S1,蜂鸣器响,LED1亮。
松开不亮。
实验3-外部中断-按键实验
实验3中采用按键S1为外部中断源,按下按键S1,单片机检测到外部中断进入中断函数。
中断函数将当前LED1灯的状态取反后输出。
实验4-ADC实验
1:
单片机内部集成片内ADC模块,DMA模块,USART模块。
2:
程序中ADC采集ADC12_IN8即单片机引脚PB0的电压。
3:
DMA模块传送ADC转换后的数值。
4:
使用PA9PA10的USART1功能,向电脑传递PB0检测到的电压。
5:
PB0电压变换可以使用杜邦线接外接3.3V和GND电平.
6:
实验中需要用到串口助手。
7:
STM32C8T6开发手册\STM32C8T6程序\4-ADC实验
实验5-内部温度传感器实验
STM32内部带有温度传感器模块,可以实时检测CPU运行温度。
温度模块已经内部接到内部的总线矩阵上,原理图中不显示。
温度传感器模块官方定义实验通道16。
可以用ADC模块采集电压,经转换后换算成温度。
1:
本实验与实验4原理相同。
2:
电脑通过USB口,可查看开发板向上位机传送的温度数据。
3:
实验现象。
实验6-数码管
1:
开发板用的是共阳极数码管,PA8~PA15是段码接口,PB12~PB15是位选接口。
STM32使用PA8~PA15传送是共阳极段码,PB12~PB15输出高电平,为位选导通。
2:
注意,本程序运行时需要松开程序下载按键。
3:
STM32C8T6开发手册\STM32C8T6程序\6-数码管。
实验7-数码管显示内部温度传感器数值
此实验将实验五采集的内部温度值在数码管显示。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- STM32C8T6 实验 资料