首页 ARM嵌入式GPIO接口实验

ARM嵌入式GPIO接口实验

举报
开通vip

ARM嵌入式GPIO接口实验《嵌入式系统原理与应用B》课程实验报告 ARMGPIO实验 要求完成的主要实验 GPIO实验(输入扫描按键、输出控制灯、定时器综合)说明:标注完成的实验,未完成的给予说明 专业名称:通信工程 班级:1510班 学生姓名:石龙飞 学号(8位):03151307 指导教师:刘钊远 一、实验目的 1、熟悉了解单片机,以EasyARM2131为例,观察其板子的设计、模块、芯片、 以及有哪些接口。 2、熟练掌握如何连接单片机和电脑,使其能够对单片机进行烧录程序。 3、熟练掌握Keil4的使用,学会用Keil4为单片...

ARM嵌入式GPIO接口实验
《嵌入式系统原理与应用B》课程实验 报告 软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载 ARMGPIO实验 要求完成的主要实验 GPIO实验(输入扫描按键、输出控制灯、定时器综合)说明:标注完成的实验,未完成的给予说明 专业名称:通信工程 班级:1510班 学生姓名:石龙飞 学号(8位):03151307 指导教师:刘钊远 一、实验目的 1、熟悉了解单片机,以EasyARM2131为例,观察其板子的设计、模块、芯片、 以及有哪些接口。 2、熟练掌握如何连接单片机和电脑,使其能够对单片机进行烧录程序。 3、熟练掌握Keil4的使用,学会用Keil4为单片机烧录程序。 4、掌握Keil4的编程方法、调试、以及各项参数的设置,如何选择与硬件相匹 配的仿真环境。 5、用C语言编程,学习如何控制单片机的各个部件工作,比如控制蜂鸣器鸣叫, 控制LED闪烁,控制定时器计数,控制按键的输入等等。 6、深刻理解中断以及定时器的工作方法和原理,以及如何在程序中他们进行编 程设置。 二、实验内容 1、编程实现对单片机上6个LED灯的控制,要求实现不同的花型变化,以及不 同的变换间隔。 2、编程实现输入,通过对单片机上的按键进行扫描来获得输入,用这个输入来 进行不同的操作。 3、通过定时器中断来进行计时,模拟操作系统的时钟周期,来以特定的时间间 隔执行不同的任务。 三、实验主要步骤 1、将单片机和 下载 课程表模板下载资产负债表下载英语单词下载学习机资料下载励志文章下载 器以及电脑连接好,安装好驱动程序。 2、使用keil4首先建立或者打开一个工程,设置好keil的各个参数使其编译环 境与我们使用的单片机相匹配。 3、使用C语言设计、编写程序,并进行编译调试,找到代码中的语法以及一些 逻辑错误。 4、将写好的、经过编译没有语法和逻辑错误的程序通过keil烧录到单片机中, 再对单片机进行操作,验证结果。 四、实验代码 温馨推荐 您可前往百度文库小程序 享受更优阅读体验 不去了 立即体验 五、实验 总结 初级经济法重点总结下载党员个人总结TXt高中句型全总结.doc高中句型全总结.doc理论力学知识点总结pdf 分析 定性数据统计分析pdf销售业绩分析模板建筑结构震害分析销售进度分析表京东商城竞争战略分析 1、实验结果分析 最后将程序烧录到单片机里后,初始时刻没有任何变化,因为没有按键按下,不会执行任何操作,当按下第一个按键的时候,LED灯开始按照预先设定好的花型开始变化,时间间隔也是程序中设定的1s,这1s是十分精确的。当按下第二个按键的时候,LED灯的花型较之前有了变化,从原来的一个灯来回移动闪烁到现在的一个灯单向移动闪烁。 这些操作都和预期的效果是一样的,但是在操作中也发现了一些问 快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题 ,比如如果一直按着按键的话,那么可能会出现一些意向不到的结果,有可能是LED 灯一直处于一种花型的初始化状态,而有时候快速按下一个按键,可能会出现不起作用的情况,这可能是由于接触不好或者按下速度太快。解决第一个问题的办法就是对按键的时间进行判断,当按键的时间超过0.5s或者更多的时候才算按键按下,而当按键时间超过2s或者其他数值时认为这是一次按键的结束,这就可以有效的控制按键的准确性。 2、实验中遇到的问题 在编写程序以及烧录的时候出现了很多问题。当插入数据线时keil显示不能烧录,不能发现串口,这个问题可能是由于刚把数据线插到电脑上时没有安相应的驱动,以至于无法识别这个串口。 有时候自己的程序写的没有问题,板子也没有问题,但是烧进去就是不能运行,很有可能是因为在keil里的设置不对,尤其是选择对应的芯片和环境的时候,一定要与使用的板子的型号相匹配。 在编写定时器程序的时候,刚开始把一些工作放到了中断函数中,最后发现这是极其不合理的,定时器的作用就是计时,而计时要求的就是准,如果把需要处理的事情放在中断函数中去解决的话,这样会降低中断函数的执行速度,影响到真个系统时钟的准确性。正确的做法是中断程序只负责去对一个计数器进行累加,二在主函数中处理各种进程,这样既不会影响时钟的准确性,也能程序以设计的时间顺序来执行指定的任务。
本文档为【ARM嵌入式GPIO接口实验】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_650122
暂无简介~
格式:doc
大小:21KB
软件:Word
页数:0
分类:互联网
上传时间:2019-08-23
浏览量:30