- 38
- 0
- 约6.84万字
- 约 6页
- 2017-01-02 发布于贵州
- 举报
嵌入式系统及应用
课程设计报告
系 别 电子与电气工程 电子信息工程
嵌入式系统及应用课程设计报告
一、设计目的
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)按下时执行的功能。最后编写实现主函数,引用前面几个步骤编写形成的子函数源文件,调用子函数实现本课程设
您可能关注的文档
最近下载
- 掼蛋术语与定义.pdf VIP
- 司法鉴定职业道德基本规范.docx VIP
- 川08G08 四川省农村居住建筑抗震构造图集.pdf VIP
- 2025年农业灌溉用水补偿合同协议.docx VIP
- AP物理C力学 最新版官方样题 选择题+问答题+公式汇总 (含答案) AP Physics C Mechanics Sample Questions.pdf VIP
- 2025-2026年6月广东省普通高中学业水平考试化学试题及答案.doc VIP
- 飞行器总体设计报告.pptx VIP
- 数据安全风险评估服务实施方案.docx VIP
- 解读《GB_T 26718-2024城市轨道交通安全防范系统技术要求》全面解读.docx VIP
- 小学数学《学业质量测评》1年级下册和答案(25春).pdf
原创力文档

文档评论(0)