下载此文档

嵌入式软件实训任务书.doc


文档分类:IT计算机 | 页数:约9页 举报非法文档有奖
1/9
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/9 下载此文档
文档列表 文档介绍
郑州轻工业学院计算机与通信工程学院
“嵌入式软件”
小学期任务书
一、题目ﻩ
基于mini2440开发板,设计裸机定时器中断控制LED灯闪烁的程序。
编写从A/D转换器的通道x获取模拟数据,并将转换后的数字量以波形的形式在LCD上显示的程序.
触摸屏驱动程序设计。
语音录放程序设计。
分析Bootloader启动流程,在mini开发板上成功移植引导程序vivi。
分析Bootloader启动流程,在mini开发板上成功移植引导程序U-boot.
二、实训的性质和任务
1.巩固和强化学生的嵌入式系统的基本概念和开发流程,掌握基本知识和基本技能;
2。掌握硬件开发平台、开发资源和软件开发环境,尤其是裸机嵌入式系统开发方法;
3。掌握汇编和C语言混合编程技巧,熟悉系统启动引导过程,能够成功移植嵌入式系统引导程序。
4.培养和训练学生综合利用所学基本知识和基本技能进行小型裸机程序开发的技能。
三、实训的基本要求
通过本次实训,学生应达到以下几个方面的要求:
1.素质要求
以积极认真的态度对待本次课程,遵章守纪,团队协作。善于发现问题,分析问题,解决问题,努力培养自己的独立工作能力。
2.知识要求
通过本次实训使学生基本能够掌握嵌入式系统的特点、性能,掌握开发板的硬件资源,熟悉S3C2440的功能和接口。
3、能力要求
熟练ADS集成开发环境的使用,熟练掌握ADS开发和调试裸机程序的过程和方法。学生应具有一定的查阅教材、数据手册和各类相关资料的能力,进而养成自我学****的****惯。掌握底层硬件资源的驱动开发过程。
四、实训内容及要求
实训时间共4周,以MINI2440开发板为实验硬件平台,采用ADS集成开发环境,使学生在课程内容基础上,加强对嵌入式系统的理解和裸机应用的设计。分析嵌入式CPU引导程序的功能和引导过程,学会裸机驱动程序的开发以及简单应用程序的设计。
以下提供6个项目的详细内容及要求,可根据情况选择其中2~4个项目进行训练。实训开始第1天,布置任务,进行总体规划,项目任务分析,分析实训内容,讲解相关知识,分析题目类型和设计要点,引导学生入门。
最后2天时间,总结实训,写总结报告,完成答辩。
(一)项目一:基于mini2440开发板,设计裸机定时器中断控制LED灯闪烁的程序。
天/日期
任务描述
通过标准
第1天
项目任务分析,分析实训内容,讲解ARM的中断系统相关知识,引导学生入门。
学生理解题目及要求
第2天
学生具体分析实训题目,明确思路和任务,查询相关书籍、资料,了解ARM的异常类型并理解其响应过程,重点分析ARM的IRQ中断系统结构和中断处理过程。
画出相关流程图
第3天
理解ARM异常向量表、IRQ中断向量表、中断向量表的结构和配置。
写出定时器中断向量的配置结果
第4天
编写IRQ中断分发程序。
代码通过
第5天
查阅相关资料,分析S3C2440定时器的工作原理和设置方法,编写定时器初始化函数,定时器中断初始化函数。
代码通过
第6天
编写端口初始化程序,编写定时器中断服务子程序。
进入调试.
代码通过
第7天
继续调试并写出试验结果,写小结报告。
(二)项目二:编写从A/D转换器的通道x获取模拟数据,并将转换后的数字量以波形

嵌入式软件实训任务书 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数9
  • 收藏数0 收藏
  • 顶次数0
  • 上传人sanshenglu2
  • 文件大小78 KB
  • 时间2021-05-29