欢迎来到天天文库
浏览记录
ID:24288785
大小:17.09 KB
页数:4页
时间:2018-11-13
《嵌入式课程设计调研报告》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、今天是学雷锋日也是青年志愿者服务日为充分发扬奉献、友爱、互助、进步”的志愿者精神在全社会倡导真诚奉献的良好道德风尚嵌入式课程设计调研报告 1设计目的 (1)通过理论学习、查阅资料、软件设计、系统调试等环节,巩固和提高 所学的知识和应用水平,进一步学习和领悟嵌入式程序开发的方法和流程。全面综合的应用所学基础知识,建立起一个完整的嵌入式系统开发过程的概念。 (2)了解WinCE操作系统的概念。学会在EmbeddedVisualC++集成开发环境中开发应用程序。 (3)通过做实验,测试应用程序功能,直观的了解PXA270实验设备的组成部分,尤其是课程设计中经
2、常用的一些外部设备。 (4)通过课程设计,了解嵌入式编程的特点,并且通过自己的实践,解决嵌入式编程的各种问题。 (5)通过完成这个课程设计,要培养分析问题和解决问题的能力;实际动 手操作的能力;查阅中外文献的能力;制定设计方案的能力;计算机应用的能力;设计计算和绘图的能力;语言文字表达的能力;团队合作的能力,并能从中得到一定的收获与启发。 2设计功能与设计特色 设计功能发挥我县青年志愿者在环境卫生生态建设、扶贫济困、帮扶助残等方面的作用打出品牌树立形象团结和组织更多的有识之士投入到志愿服务中来今天是学雷锋日也是青年志愿者服务日为充分发扬奉献、友爱、互助
3、、进步”的志愿者精神在全社会倡导真诚奉献的良好道德风尚 本次嵌入式控制系统课程设计试图将老师提供的课程设计题目综合在一起,以对话框为主界面,利用EVC编程,尽可能的实现一个集多种功能于一体的综合小设计。其功能包括: (1)创建了一个计算器,可以实现顺序计算与判别优先级计算;可以自动 判断数据的正确性(如:参加计算的数不多于10位,否则提示“数据溢出”);提示“算术逻辑错误”,在一些常见的错误方面,如:数字以0开头,被除数为0;有括号优先级运算。 (2)创建文本编辑框,用于显示运算式及输出结果,并将文本框的背景色 设置为黑色。设置“清零”按钮控件,用来清
4、除输入框内容,以便重新输入新的内容;设置“清除”按钮控件,用来将前一步输错的内容删除,可以接着输入正 确的内容。 (3)创建了一个LED数字显示控件,该控件可以显示输入框内输入的内容 及计算器输出结果,此外结合PXA270八段数码管,将计算内容同时显示在数码管上。创建了一个循环模块,其功能是将计数器的计算结果在PXA270的4个八发挥我县青年志愿者在环境卫生生态建设、扶贫济困、帮扶助残等方面的作用打出品牌树立形象团结和组织更多的有识之士投入到志愿服务中来今天是学雷锋日也是青年志愿者服务日为充分发扬奉献、友爱、互助、进步”的志愿者精神在全社会倡导真诚奉献的良
5、好道德风尚段数码管上循环显示。循环方式为右循环,设置循环间隔时间为任意输入值。 设计特色 本次设计不仅能够完成课程设计题目的其中计算机的基本要求,并且我们小 组精益求精,将3项要求结合在一块,并在原有功能的基础上进行了修改和完善,实现了更为理想的功能,实现了计算器的各种功能,我们主要的设计特色有: (1)本设计功能丰富,分模块进行,分为计算器、显示、颜色三个模块,界面设计以GroupBox控件划分,界面显得清楚明了且整齐大方。 (2)在显示模块中,含有“清除”、“清零”按钮,可以方便重新输入新的 内容,而不必关闭对话框再打开输入,同时这也是考虑到PX
6、A270实验箱上键盘部分没有清除键而增加的。 (3)在颜色模块中,用户通过改变是三个滑条的值,来改变计算机显示文 本框中数字的颜色。在改变滑动条的同时,可以在右边的编辑框中显示当前红、绿、蓝三原色各自的数值,这样可以十分准确的改变颜色为用户需要的颜色。程序设计时分别编写有改变字体颜色的函数和改变背景颜色的函数(已注释),通过简单修改即去除注释,也可完成改变背景颜色的功能,或者同时使用两种功能。发挥我县青年志愿者在环境卫生生态建设、扶贫济困、帮扶助残等方面的作用打出品牌树立形象团结和组织更多的有识之士投入到志愿服务中来今天是学雷锋日也是青年志愿者服务日为充分发
7、扬奉献、友爱、互助、进步”的志愿者精神在全社会倡导真诚奉献的良好道德风尚 (4)在数码管显示模块,可以轮流显示多于四位的的内容和小数点,且循 环间隔的时间都不是固定的,可以进行修改,这样更加有利于用户在使用时,当不满足其需求时可以方便修改。 (5)为了处理异常情况,比如说编辑框未输入内容或输入不正确的内容,将给出报错信息,提示输入正确的内容。发挥我县青年志愿者在环境卫生生态建设、扶贫济困、帮扶助残等方面的作用打出品牌树立形象团结和组织更多的有识之士投入到志愿服务中来
此文档下载收益归作者所有