本课程围绕目前流行的32位ARM处理器和源码开放的Linux操作系统,讲述嵌入式系统的基本概念、软硬件组成、开发流程以及嵌入式系统的应用。通过本课程的学习,使学生获取嵌入式系统的基础知识,初步掌握嵌入式系统的硬件设计和软件开发方法,为学生今后从事嵌入式系统研究打下基础。
课程以平时考核、期末考试成绩为考核标准:
1)平时考核占60%,包括:单元测试占30%,单元作业占20%(作业互评每次至少5次,未参与及未完成会受到成绩减半的扣分),课堂讨论占10%(参与课程讨论至少10次);
2)期末考试占40%;
3)按百分制计分,60分至84分为合格,85分至100分为优秀。
先修课程:
(1)C语言程序设计
(2)数字电路
(3)模拟电子线路
(4)微机原理与接口技术
1)符意德.嵌入式系统设计原理及应用.清华大学出版社,2005
2)田泽.ARM9嵌入式开发实验与实践.北京航空航天大学出版社,2006