嵌入式实验报告--按键控制流水灯

嵌入式实验报告--按键控制流水灯

ID:42782402

大小:667.83 KB

页数:22页

时间:2019-09-21

嵌入式实验报告--按键控制流水灯_第1页
嵌入式实验报告--按键控制流水灯_第2页
嵌入式实验报告--按键控制流水灯_第3页
嵌入式实验报告--按键控制流水灯_第4页
嵌入式实验报告--按键控制流水灯_第5页
资源描述:

《嵌入式实验报告--按键控制流水灯》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、嵌入式技术应用课程设汗课题:按键控制流水灯专业:物联网工程班级:学号.XU.名:指导教师:设计日期:成绩:嵌入式设计报告一、设计目的作用通过编程实现对LED灯项目的改变,加深对stm32芯片的理解,对keil软件的熟悉掌握,工程的搭建以及头文件的使用。掌握外部设备的接入以及外部屮断的实现。二、设计要求用四个按键控制8个流水灯的流水显示(1).按键A按下时候流水灯按从左往右的流水显示。(2).按键B按下时候流水灯按从右往左的流水显示。(3).按键C按下时候流水灯按中心开花的方式流水显示:从中间向两边流水显示(4).按键D按下时候流水灯按从两边到中心移动的方式流水显示。(5

2、).(选做)引入时针中断:默认的流水方式:(1)对时钟中断的次数进行计数(2)当时钟中断的次数除以4的余数为0时:按从左到右的顺序流水显示(3)当吋钟中断的次数除以4的余数为1吋:按从右到左的顺序流水显示(4)当时钟屮断的次数除以4的余数为2时:按屮心开花的方式流水显示(5)当时钟中断的次数除以4的余数为3时:从两边到中心移动的方式流水显示。系统启动时按默认的流水方式显示,当按下A、B、C、D四个按键时,按指定的方式流水显示,当按下按键E时恢复按默认的流水方式。三、设计的具体实现1、设计原理这次使用的是stm32flO3系列芯片,芯片引脚如下图gWVBATE<48474

3、6451•444342414039383736PC13-TAMPER-RTC£235PC14-OSC32JNt334PC15-OSC32.OUTC433PDO-OSCJN匸532PD1-OSC_OUTL6LQFP4831NRST匚730VSSAC829VDDA匚928PAO-WKUPC1027PA1匸1126PA2C1225<131415161718192021222324丿Odd8Q.ddQ.ddQLCO^lO<0r^Q-r-CM££WWW合誥瓷VDD_vss_PA13PA12PA11PA10PA9PA8PB15PB14PB13PB12cocdQQ.Q-c/5QSt

4、m32内部资源N.ITRSTJJ:)lJTCK.SWCLKnms/swd;oJTDOasAFTRACECt.K一TRACED[03]asASTPllJWiCA

5、25:O

6、D

7、I5:O

8、CLKNOI•:NWENt[4:

9、]NELjl0]NWAITNL(

10、乂通道BKIX^TRasAEMOSI.MISO・SCK.NSSasAFR.x.rx.trs.RISAKasAl;SAFX12;INs亠等用于3.ADCs8ADC12IN、等同TADCI&ADC25ADC3INs/l-:AEX7跟塚控制器/Coi1cx-M3CPU

11、RC8MHz

12、—{RC40kH7

13、—LpllIPORvResetvIntyAHB2AHB2APB;APBIk二—

14、—✓•―K—Vj—/<;PK>^HBGPIO端口A(il»l仃端口AGPJO^口RGPJO端I」CGPIO端11DGPIC端口b(iPlO^UF心电游•管理IPORPDR1PVDIWDGNRSTh)i>A.^SSA(OSCJN--[pSCOUTrUAri.sj3.6VlVAHB2.HB2APB2APBIfjX1AL32kHz

15、RTCAWU备份寄存器备份接口待机接口fTIM24通道.FTFRasAF4通道.ETRmAFTIM34通逍・ETRasAFTIM44通道.asAFTIMSJSC32JN》SC32_OU「TAMPER—RgAIARWSECOS9OUT备份接口A

16、V/_NDM2TIM3IIM4K-K-GPK)端口“炸IIMIriNkSP1JUSARTl12fi.ADCln12k:rx2IF(QNVT1M5LSART2USAR13USAR14亠二0d

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。