东北大学嵌入式课程设计报告

东北大学嵌入式课程设计报告

ID:33686555

大小:850.50 KB

页数:22页

时间:2019-02-28

东北大学嵌入式课程设计报告_第1页
东北大学嵌入式课程设计报告_第2页
东北大学嵌入式课程设计报告_第3页
东北大学嵌入式课程设计报告_第4页
东北大学嵌入式课程设计报告_第5页
资源描述:

《东北大学嵌入式课程设计报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、嵌入式系统课程设计报告22摘要嵌入式系统应用广泛,涉及通信、网络消费电子产品、医疗仪器、汽车电子、工业控制、仪器仪表、航天军事等各个行业和领域。通信领域大量使用嵌入式系统,主要包括程控交换机,路由器,IP交换机,传输设备等。在消费电子产品领域,随着技术的发展,消费电子产品正向数字化和网络化方向发展。在医疗仪器,汽车电子,工业控制,仪器仪表等领域,随着医疗卫生,汽车,工业等各部门对智能控制需求的不断增长,需要对设备进行智能化,数字化改造,位嵌入式系统提供了很大的市场。就汽车电子系统而言,目前的大多数高档轿车每两拥有约50个嵌入式微处理器。嵌入式系统在应用

2、数量上已经远远超过了各种通用计算机。可以说嵌入式产品“无处不在”。本次课程设计,使用基于华邦W90P710处理器的实验教学系统设计了一个电子密码锁。关键字:华邦W90P710微处理器、UART、USI、FLASH、LCD,键盘22目录1.绪论…………………………………………………………………………………………41.1课程设计的目的………………………………………………………………………41.2课程设计的要求………………………………………………………………………41.3课程设计的任务………………………………………………………………………41.4课程设计的意

3、义………………………………………………………………………42.应用试验箱开发电子密码锁系统……………………………………………52.1电子密码锁系统概述…………………………………………………………………52.2题目意义………………………………………………………………………………52.2.1系统的主要功能……………………………………………………………………52.2.2密码锁系统功能框图………………………………………………………………72.2.3LCD液晶显示模块…………………………………………………………………72.3软件设计流程及主要函数描述………………

4、………………………………………82.3.1程序流程图…………………………………………………………………………82.3.2主要函数……………………………………………………………………………113.程序设计中遇见的问题及解决的方法………………………………………………124.课程设计体会………………………………………………………………………………125.参考文献……………………………………………………………………………………13221.绪论1.1课程设计目的(1)通过设计加深对书本知识的理解;(2)增强实践动手能力;(3)培养综合设计能力。1.2课程设计要求

5、(1)根据教师布置的题目自行选题;(2)根据实验板提供的功能,自行设计功能模块,画出硬件原理图;(3)画出软件流程图;(4)采用C语言进行编程;(5)编写完整的软件程序;(6)调试、修改、完善;(7)写出课程设计报告。1.3课程设计任务用华邦W90P710开发板实现电子密码锁。要求:1、设置密码:从键盘输入任意6位数字作为密码,将这六位数字经过USI总线存储到Flash芯片中,设置密码完成。2、通过密码登陆系统:(1)、从键盘输入密码,比较键盘输入的密码与Flash中存储的密码是否相同。(2)、如果密码正确,则LED灯点亮;如果密码不正确,则LED灯闪

6、烁,而且如果连续三次输入密码错误则系统锁定,不允许再次输入密码。1.4课程设计的意义本次实训,在实验指导书中已经给出一些实例程序,其中包括已有实验程序: (1)启动代码程序;(2)流水灯程序;(3)键盘程序;(4)外部中断程序; (5)定时计数器程序;(6)串口通信程序;(7)实时时钟程序;22(8)USI程序;(9)LCD显示程序;通过对已有程序的理解,之后进行修改拼凑,在由华邦W90P710为核心器件的硬件系统上实现了具有一定功能的系统。通过设计,熟悉了ARM开发系统,及开发流程,并深入了解了嵌入式系统的实际应用,能更深地理解课堂上所学的内容,使得

7、单调的理论知识与实际联系起来,帮助我们更好的理解。1.应用实验箱开发电子密码锁系统1.1电子密码锁系统概述1.2题目意义生活中,安全一直都是人们关心的话题。随着人们生活水平的提高,如何实现家庭防盗这一问题也变的尤其的突出,传统的机械锁由于其构造的简单,被撬的事件屡见不鲜,电子锁由于其保密性高,使用灵活性好,安全系数高,受到了广大用户的亲呢。本次课程设计,我实现一款电子密码锁,既简单又适用。1.2.1系统的主要功能本系统的基本功能就是密码锁,如果用户是第一次使用则提示其先设定密码,要求输入两次以确认。成功设定密码后将密码通过USI写到FLASH中保存,并

8、写入密码已设定的标志。如果用户不是是第一次使用则提示其输入密码,系统将比对设定好的密码及用户输

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

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

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