嵌入式系统及应用课程设计报告092031409.docVIP

  • 38
  • 0
  • 约6.84万字
  • 约 6页
  • 2017-01-02 发布于贵州
  • 举报

 嵌入式系统及应用课程设计报告092031409.doc

嵌入式系统及应用 课程设计报告 系 别 电子与电气工程 电子信息工程 嵌入式系统及应用课程设计报告 一、设计目的 1、学会基于ARM与Linux的嵌入式程序开发,学会编写Makefile; 2、熟练使用LED、数码管、键盘等基础硬件,掌握它们的编程方法; 3、练习C语言编程,初步具备C项目开发经验。 二、设计目标与要求 利用Linux系统的交叉编译环境,设计程序,在ARM嵌入式系统实验箱上(主要使用LED、蜂鸣器、数码管、键盘)模拟一个“定时炸弹”。 开始时刻,数码管显示“60”,蜂鸣器不响,8个LED全灭。接着,数码管从“60”开始倒计时,当计时到“00”时:蜂鸣器长时间响起;8个LED灯轮流点亮8次,最终全亮。这种状态一直持续到按下“确认”键(键盘上的“E”键)才结束,然后重新开始上述过程。 三、设计方案 首先熟悉ARM实验箱,挑选出这些实训所需要的模块并熟悉,然后开始分模块按顺序进行编写程序,先编写LED/蜂鸣器模块的子程序实现控制蜂鸣器的开关和8个LED灯轮流点亮8次,最终全亮;然后是数码管模块的子程序实现从60开始倒数计时到0;而后是编写键盘等模块实现扫描键盘,如有按键,返回键值,当“确认”键(E)按下时执行的功能。最后编写实现主函数,引用前面几个步骤编写形成的子函数源文件,调用子函数实现本课程设

文档评论(0)

1亿VIP精品文档

相关文档