嵌入式系统课程设计报告要点分析.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
软 件 学 院 课程设计报告书 课程名称 嵌入式系统 设计题目 作息时间控制器 专业班级 学 号 姓 名 指导教师 2015年月 1 设计时间 1 2 设计目的 1 3 设计任务 1 4 设计内容 1 4.1 总体方案设计 1 4.1.1 需求规定 2 4.1.2核心部件选型 2 4.1.3系统开发环境 3 4.2硬件设计 3 4.2.1硬件开发环境简介 3 4.2.2硬件模块1设计 4 4.2.3硬件模块2设计 5 4.2.4硬件模块3设计 6 4.3软件设计 7 4.3.1软件开发环境介绍 7 4.3.2主程序设计及流程图 7 4.3.3中断程序设计及流程图 12 4.3.4软件模块1设计 14 4.3.5软件模块2设计 15 4.3.6软件模块3设计 16 5总结 17 参考文献 18 1 设计时间 2015年6月15日~2015年6月20日 2 设计目的 《嵌入式系统课程设计》是软件工程专业(嵌入式软件方向)学生的专业实践课程,是学习《嵌入式系统》课程后必要的实践教学环节。课程设计是检验学生是否掌握相关专业课程知识的重要手段,以学生为主体充分调动学生的积极性和创造性,重视学生实际动手能力的培养。Android、Linux、C和ARM汇编应用开发的系统分析、系统设计、系统实现与测试的实际能力,强化学生的知识实践意识、提高动手能力,发挥学生的想象力和创新能力,从而培养工程应用型人才。 3 设计任务 作息时间控制器(嵌入式系统) 设计要求: (1)以我校作息时间为蓝本,控制蜂鸣器模拟上下课打铃; (2)作息时间可以程序调整,每到时间点蜂鸣器发声; (3) (4)没有开发板的同学使用实验室开发板。 4 设计内容 本次嵌入式课程设计的设计内容由教师统一分配题目学生自己选题来进行嵌入式课程设计。本次设计题目为作息时间控制器,模拟学校的上课、下课打铃来实现作息时间的控制。 4.1 总体方案设计 通过对设计题目和设计要求的初步了解进行分析,对整个系统的大体实现过程有一定的掌握。首先,对系统的功能要求和实现进行分析。然后是核心部件的炫选材,以及软件平台的搭建。 4.1.1 需求规定 本次设计的作息时间控制器主要是针对学生上课前和课间休息时进行打铃提醒而设计。对于作息时间控制的功能要求有显示作息时间,并且在到达设定好的作息时间时进行打铃。打铃的时间是可以通过程序改写,打铃的情况有上课前的预备铃、上课铃、课间短暂休息铃和下课铃。不仅要求在规定的时间点进行打铃还可以手动打铃,当按下按钮后就会响铃。为了提高系统的性能需要对打铃和显示作息时间差进行分析,显示时间的准确性也要尽量提高,而且这样才能满足正常的作息时间控制。为了完善整个作息时间控制器对时间的准确性的要求,添加一些调节时间的功能,对时间的时分秒均有对应的按键进行增加数值和减小数值,从而实现可调的响铃时钟。 4.1.2核心部件选型 根据需求的规定可知需要对时间的准确捕获并进行显示,并且到达规定的时间还可以响铃,也可以手动响铃。通过对这些功能的分析可以使用带有实时时钟芯片的单片机,选用的开发板为LY-51S,单片机的芯片为STC90C516RD+,该开发板集成很多芯片包括实时时钟芯片DS1302、蜂鸣器、共阴极数码管。 LY-51S开发板属于独立模块结构,不受硬件连接的限制,自由度高,可以通过更改硬件的连接来实现强大的整体功能。开发板的各个模块都是独立的模块,使用时需要用杜邦线连接需要的模块,原理和结构比较简单。 STC90C516RD+系列单片机是宏晶科技推出的新一代的超强抗干扰高速低耗的单片机,指令代码完全兼容传统的8051单片机,12时钟/机器周期和6时钟/机器周期可任意选择,内部集成MAX810专用复位电路,时钟频率在12MHz以下时,复位脚可直接接地。美国DALLAS公司推出的具有涓细电流充电能力的低功耗实时时钟电路DS1302的结构、工作原理及其在实时显示时间中的应用。它可以对年、月、日、周日、时、分、秒进行计时,且具有闰年补偿等多种功能,工作电压为2.5V~5.5V。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或RAM数据。DS1302内部有一个31×8的用于临时性存放数据的RAM寄存器。DS1302是DS1202的升级产品,与DS1202兼容,但

文档评论(0)

四月 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档