- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
01_01_嵌入式课程体系介绍
嵌入式课程体系介绍
教学目标:
使学生掌握扎实的嵌入式知识功底,对嵌入式系统原理有深刻的理解
熟练掌握LINUX操作系统与开发工具的使用,掌握ARM芯片的运行原理
熟练掌握嵌入式驱动程序的开发方法,掌握嵌入式图形界面的开发方法
对嵌入式系统的结构和各方面技术有广泛的了解,能够独立设计并开发简单的嵌入式设备
具备企业级项目开发的素质和实战经验,对企业的项目管理、团队合作的方式有基本经验,能够快速融入企业环境。
课程体系框架
根据开发嵌入式项目的实际知识需求,我们将嵌入式方向实用知识设计为六门课程,如图所示:
《Linux操作系统》:主要讲解Linux系统的基础操作与命令使用
《ARM体系结构与接口技术》:主要讲解ARM芯片的运行原理与常用接口协议原理
《Linux应用程序开发》:主要讲解Linux原始API接口函数的编程开发技术
《嵌入式图形界面开发》:主要讲解嵌入式程序中图形界面的开发编程技术
《Linux内核驱动开发》:主要讲解Linux系统内核的运行原理,并讲解主要硬件接口驱动程序开发方法
《嵌入式系统设计与开发》:主要讲解嵌入式系统开发过程与设计方法,从设计层面介绍嵌入工系统的组成及技术选型等知识。
这几门课程是在从实际项目开发知识中提炼出来的,与实际项目开发的对应关系如下图所示:
课程详细设计
第一阶段 专业基础
课程一:LINUX操作系统
课程名称
Linux操作系统
课时
40(理论课时:24,实践课时:16)
课程内容
学习Linux操作系统的使用方法,用户管理、文件操作、系统设置、进程管理等,并学习Shell脚本的编写方法
参考教材
《Linux操作系统使用》
知识点及课时说明
序号
知识点分类
知识点
课时
1
Linux概述与安装
Linux操作系统简介
1
2
Linux操作系统安装
1
3
Linux桌面环境使用
基本桌面操作
1
4
常用工具及文本编缉
1
5
文件与磁盘操作
文件和目录基本操作
2
6
磁盘管理
1
7
用户与进程管理
用户与组
1
8
进程管理与控制命令
1
9
网络管理与工具
网络基础命令
1
10
常用服务器搭建
1
11
Shell脚本
Shell分类及变量定义
1
12
test判断语句
1
13
控制语句
1
14
函数
1
15
综合实例
1
课程二:ARM体系结构与编程
课程名称
ARM体系结构与接口技术
课时
48(理论课时:32,实践课时:16)
课程内容
学习ARM处理器内部结构、指令系统和汇编语言,学习用C语言控制ARM的设备接口
参考教材
《ARM体系结构与接口技术》
知识点及课时安排
课程章节[总课时]
知识点分类
知识点
课时
第一章 ARM技术概述[2课时]
嵌入式系统概述
嵌入式系统简介
0.5
嵌入式应用示例
嵌入式系统组成
ARM简介
ARM简介
ARM公司概况
ARM商业模式
ARM芯片生产过程
ARM市场份额
ARM体系结构版本
ARM内核系列
Cortex系列
ARM具体内核型号
ARM处理器芯片
ARM芯片应用产品实例
ARM技术特性
RSIC与CSIC
0.5
ARM总线
Jazella
TrustZone
安全域TrustZone
NEON技术
贯穿项目:认识开发板
S3C6410芯片介绍
OK6410介绍
第二章 开发环境与工具[2课时]
ARM开发环境介绍
交叉编译
0.5
嵌入式开发环境
集成开发工具
调试工具
RVDS使用
RVDS简介
1
主界面
新建编辑
选项配置
编译链接
下载调试
贯穿项目:工程创建
设备连接
0.5
源码工程
编译运行
第三章 指令集与汇编程序[4课时]
ARM内核介绍
ARM内核组成
0.5
ARM数据类型
存储器大小
ARM工作模式
ARM寄存器
指令集
ARM指令特点
0.5
ARM指令编码格式
ARM寻址方式
ARM指令集的分类
存储器访问指令
数据处理指令
乘法指令
ARM分支指令
协处理器指令
杂项指令
汇编语言
什么是汇编程序
2
汇编语言组成
ARM汇编示例
GNU ARM语法汇编示例
伪操作
伪指令
计数程序
累加程序
求幂程序
贯穿项目:汇编控制
1
中断开关
第四章 启动与初始化[3课时]
ARM典型系统结构
IPHONE电路组成分析
1
ARM典型系统结构
ARM芯片内部结构
ARM内部总线
ARM集成设备
OK6410开发板介绍
OK6410开发板参数
OK6410开发板结构组成
ARM启动过程
ARM启动方式
1
ARM启动方式选择
SD卡启动方式
NAND启动方式
NAND启动过程
时钟初始化
什么是时钟
0.5
ARM时钟源种类
ARM时钟源选择
ARM时钟域划分
ARM时钟初始思路
S3C6410时钟配置实例
内存初始化
AR
您可能关注的文档
最近下载
- 如何开好早会..ppt VIP
- 《机械基础》课件 孟莹 单元1--4 静力学--- 螺纹连接与螺旋机构.pptx
- 靶向二代测序在感染性疾病诊疗中的规范化应用专家共识解读PPT课件.pptx VIP
- 可编程控制器应用技术第2版[西门子S7-1200](PLC)高职全套教学课件.pptx
- 国外矿产勘查报告规范要求.pptx VIP
- 国外矿产勘查报告规范要求.pptx VIP
- 自考 新思想学习资料 15040新思想 主观题.pdf VIP
- 郑功成“社会保障学”名词解释.pdf VIP
- 《PLC应用技术(西门子上册)第2版》中职技工全套教学课件.pptx
- 澳大利亚矿产资源和矿石储量报告规范JORC2004(中文版).doc VIP
文档评论(0)