- 101
- 0
- 约6.89千字
- 约 10页
- 2020-07-26 发布于湖北
- 举报
嵌入式系统应用
实验报告
姓 名:
学 号:
学 院:
专 业:
班 级:
指导教师:
实验1、流水灯实验
1、1实验要求
编程控制实验板上LED灯轮流点亮、熄灭,中间间隔一定时间。
1、2原理分析
实验主要考察对STM32F10X系列单片机GPIO得输出操作。
参阅数据手册可知,通过软件编程,GPIO可以配置成以下几种模式:
◇输入浮空
◇输入上拉
◇输入下拉
◇模拟输入
◇开漏输出
◇推挽式输出
◇推挽式复用功能
◇开漏式复用功能
根据实验要求,应该首先将GPIO配置为推挽输出模式.
由原理图可知,单片机GPIO输出信号经过74HC244缓冲器,连接LED灯.由于74HC244得OE1与OE2都接地,为相同电平,故A端电平与Y端电平相同且LED灯共阳,所以,如果要点亮LED,GPIO应输出低电平。反之,LED灯熄灭。
1、3程序分析
软件方面,在程序启动时,调用SystemInit()函数(见附录1),对系统时钟等关键部分进行初始化,然后再对GPIO进行配置。
GPIO配置函数为SZ_STM32_LEDInit()(见附录2),函数中首先使能GPIO时钟:
RCC_APB2PeriphClockCmd(GPIO_CLK[Led], ENABLE);
然后配置GPIO输入输出模式:
GPIO_InitStructure、GPIO_Mode = GP
您可能关注的文档
最近下载
- 北京市156中学2025届物理高一第一学期期中联考试题含解析.doc VIP
- 生猪屠宰兽医卫生检验人员考试题库及答案.docx VIP
- 生猪屠宰兽医卫生检验人员理论考试题库及答案.docx VIP
- 急性肾盂肾炎护理PPT.pptx
- 小肠梗阻的诊断与治疗中国专家共识(2023版).pptx VIP
- 2026年阀门基础知识试题及答案.doc VIP
- 中国交建2026届校园招聘笔试真题及详细答案解析.docx VIP
- (2026)老年人常见冲突和压力处理方法PPT课件.pptx VIP
- 特殊作业安全培训考试试题.docx VIP
- 山西大学2024-2025学年第1学期《高等数学(上)》期末考试试卷(A卷)附参考答案.pdf
原创力文档

文档评论(0)