联大信息通信专业大纲
学时学分:32(24+8)学时,8学时实验;2学分
预修课程:EDA技术与应用、单片机原理及应用、C语言程序设计
教 材
《ARM Cortex-A8原理、实践及综合应用》
参考书目
1《嵌入式系统开发与应用教程》 田泽编著 北京航空航天大学出版社 2010年。
2《Embedded System Architecture Programming and Design》,Raj
Kamal,清华大学出版社,2005年出版。
3相关网站
考核及成绩评定方式:
平时50:考勤 10+作业10+专题汇报10+实验20
期末考核50:实验考试10+课程考试10+课程论文30
总评成绩= 平时(50%)+期末考核成绩(50%)
课时分配
教学内容 |
学时分配 |
小计 |
|||
讲课 |
实验 |
上机 |
讨论/习题 |
||
第1章 Cortex-A8处理器 |
2 |
|
|
0 |
2 |
第2章 汇编语言 |
1 |
|
|
1 |
2 |
第3章 S5PV210 |
3 |
4 |
|
1 |
8 |
第4章 U-Boot |
2 |
|
|
0 |
2 |
第5章 Linux内核移植 |
2 |
|
|
0 |
2 |
第6章 嵌入式Linux程序设计 |
2 |
4 |
|
2 |
8 |
第7章 图形用户接口QT |
1 |
|
|
3 |
4 |
第8章 嵌入式物联网应用系统设计 |
3 |
|
|
1 |
4 |
合计 |
16 |
8 |
|
8 |
32 |
所学内容概述:
横向:
板级:选用以Cortex-A8为内核的微处理器,讲解微处理器内部结构、其接口控制器使用方法、嵌入式应用系统硬件平台的设计和调试方法。
系统级:介绍嵌入式操作系统的裁剪方法,以及在硬件平台上的移植过程。
应用层:主要介绍系统专用外设所需要的驱动程序开发过程以及应用程序的开发和移植方法。
纵向:
1 嵌入式应用系统结构
嵌入式应用系统开发方法,依据需求完成系统框图的设计过程
2 嵌入式处理器
cpu选型、结构(寄存器,工作模式,流水线,异常处理,存储处理)、指令系统(汇编指令集)、接口控制器(结构,编程)
3 硬件平台的设计
单元电路原理设计,原理图设计;PCB板图设计,电路调试和测试
4 软件平台设计
嵌入式操作系统:选型,裁减,移植,驱动编程
5 基于嵌入式操作系统的应用编程
6 嵌入式应用系统开发环境和常用工具