(Embedded System Design) 嵌入式系统设计 (Embedded System Design) 彭舰 陈良银 张磊 赵辉
教学目的 嵌入式技术是计算机技术与电子工程设计技术的结合,是软硬件的综合设计。 国内的嵌入式技术教学和设计的人才缺乏,人才供需矛盾突出,教学势在必行。 本课程采用软硬件结合的方式介绍嵌入式系统设计,以帮助有志于从事嵌入式系统设计的学生和工程技术人员 掌握一种学习方法 学习了解嵌入式技术研发的基本概念、方法和知识 获得一些嵌入式开发设计实践经验,提高嵌入式系统的软硬件综合设计能力。
课程的特点 嵌入式系统设计是一门综合性的课程,是软件、硬件设计的完美结合,涉及到了电子、计算机、自动控制等诸多专业知识,综合性强,包括微机原理、单片机设计、操作系统等课程内容。 重点基于ARM芯片,并注重嵌入式Linux和WinCE两个操作系统下的软件教学和实践
教学内容(讲义结构) 嵌入式系统基础----彭舰 ARM体系----陈良银 嵌入式操作系统(嵌入式Linux ) ----赵辉 嵌入式操作系统( Windows CE ) ----张磊 实验:嵌入式Linux + Windows CE
课程建设 课程申报 培训: 教材编写:《嵌入式系统设计》 微软精品课程 四川大学校精品课程 计算机学院(软件学院)精品课程团队 “2004全国高校ARM嵌入式教学及科研师资高级培训班” “2004年嵌入式系统研讨会” “2005年微软Windows Embedded教学研讨会” “2006博创嵌入式培训” 教材编写:《嵌入式系统设计》 “十一五”规划教材
先行课 模拟电子技术and数字电子技术 微机原理与接口技术 单片机原理与应用 操作系统 语言类:汇编、C/C++等
考核方式 期末考试(60%) 课后作业(10%) 上机实验(20%) 平时出勤(10%)
讲义 《嵌入式系统设计》彭舰 陈良银 张磊 赵辉 重庆大学出版社
参考书和网络资源 嵌入式系统方面: 《嵌入式系统设计原理及应用》,符意德主编 北京:清华大学出版社,2004 《嵌入式计算机系统设计原理,computers as components, principles of embedded computing system design》, wayne wolf, 机械工业出版社,2002 《嵌入式系统开发圣经》,探矽工作室,中国青年出版社,2002
参考书和网络资源 ARM方面: www.arm.com:ARM Architecture Reference Manual www.arm.com:ARM System-on-Chip Architecture 《ARM SoC体系结构》 田泽译 北航出版社,2002 《ARM嵌入式系统开发-软件设计与优化》 沈建华译 北航出版社,2005 《ARM体系结构与编程》,杜春雷 编著 清华大学出版社,2003 《ARM嵌入式处理器结构与应用基础》,马忠梅等,北航出版社,2002
参考书和网络资源 嵌入式Linux方面: 《嵌入式Linux应用程序开发详解》 孙琼 人民邮电出版社 《嵌入式Linux系统开发技术详解--基于ARM》 孙纪坤 人民邮电出版社 《LINUX与嵌入式系统》(第2版) 李善平 清华大学出版社 2006-3 《嵌入式系统接口设计与LINUX驱动程序开发》 刘淼 北京航空航天大学出版社
参考书和网络资源 WinCE方面: 《Programming Microsoft Windows CE.NET 3rd. Edition》, Douglas Boling, Microsoft Press 《 Windows CE .NET 系统分析及试验教程》陈向群编著 机械工业出版社 《Windows CE.NET内核定制及应用开发》周毓林、宁杨等编著 电子工业出版社 2005年 《 Windows CE 使用开发技术》张东泉编著 电子工业出版社 《WINDOWS CE嵌入式开发入门--基于XSCALE架构》 傅曦 陈黎 人民邮电出版社
参考书和网络资源 其他: (美)Jean J.Labrosse, 邵贝贝译. μC/OS-Ⅱ——源码公开的实时嵌入式操作系统. 北京:中国电力出版社,2001.8 (美)Jean J.Labrosse, 邵贝贝译. μC/OS-Ⅱ——源码公开的实时嵌入式操作系统(第二版本) 北航出版社,2004