上海建桥学院课程教学进度计划表
一、基本信息
课程代码 | 2050119 | 课程名称 | 嵌入式系统及应用 |
课程学分 | 4 | 总学时 | 64 |
授课教师 | 李泓渊 | 教师邮箱 | |
上课班级 | 上课教室 | 三教204 | |
答疑时间 | 时间 : 周一下午 地点: 7-220 电话:58139907 | ||
主要教材 | 《嵌入式Linux应用程序开发标准教程(第2版)》 人民邮电出版社 2009年 | ||
参考资料 | 《ARM嵌入式系统结构与编程》 清华大学出版社 2009年 《ARM嵌入式系统原理与开发》 人民邮电出版社 2011年 |
二、课程教学进度
周次 | 教学内容 | 教学方式 | 作业 |
1 | 绪论、体系结构版本与内核、内核模块、工作模式 | 理论课 | |
2 | 内部寄存器、异常处理、存储器映射机制 | 理论课 | |
3 | ARM流水线技术分析、编码格式、数据处理指令寻址 | 理论课 | |
4 | Load/Store指令寻址、协处理器指令寻址、ARM数据处理指令 | 理论课 | |
5 | ARM分支指令、加载/存储指令、ARM批量加载/存储指令、交换指令、ARM程序状态寄存器访问指令、协处理器操作指令、异常产生指令 | 理论课 | |
6 | Thumb数据处理指令、存储器操作指令、分支指令 | 理论课 | |
7 | ARM汇编伪操作、GNU ARM汇编伪操作 | 理论课 | |
8 | ARM汇编语言程序设计实例解析 I | 理论课、实验课 | |
9 | ARM汇编语言程序设计实例解析 II | 理论课、实验课 | |
10 | ARM嵌入式C编程规范、位运算、程序设计中的一些说明、ARM嵌入式C设计格式、ATPCS与AAPCS、汇编语言与C语言混合编程 | 理论课 | |
11 | S3C2410处理器简介、存储控制器和NAND控制器、时钟管理器、UART接口、嵌入式Linux概述 | 理论课 | |
12 | Bootloader和U-Boot | 理论课、实验课 | |
13 | U-Boot、嵌入式Linux基础指令 | 理论课、实验课 | |
14 | 嵌入式Linux基础指令 | 实验课 | |
15 | 基于ARM的嵌入式系统总述 | 理论课 | |
16 | 总结 | 理论课4 | |
17 |
|
| |
18 | 考试周 | 考试 | |
三、评价方式以及在总评成绩中的比例
项目 | 期末考试 (1) | 过程考核1 (X1) | 过程考核2 (X2) | 过程考核3 (X3) |
考核形式 | 期末考试 | 作业 | 实验 | 上课问答 |
占总评成绩的比例 | 60% | 10% | 20% | 10% |
任课教师:李泓渊 系主任审核: 日期:
第
注:课程教学进度计划表电子版公布在本学院课程网站上,并发送到教务处存档。