《计算机接口与通信》教学大纲
课程代码:030532007
课程英文名称:Computer Interface & Communication 课程总学时:40 讲课:32 实验:8 上机:0 适用专业:计算机科学与技术 大纲编写(修订)时间:2010.7
一、大纲使用说明
(一) 课程的地位及教学目标
《接口与通讯》是计算机专业本科生高年级的一门专业课。目的在于使学生通过对嵌入式计算机系统中各种硬件接口和软件接口及其通讯工作原理的学习,掌握嵌入式计算机应用系统的设计技术,能够根据实际项目进行硬件设计及软件编程,为将来从事嵌入式计算机应用系统的开发及应用维护工作打下坚实的基础。 (二) 知识、能力及技能方面的基本要求
要求学生具有较强的独立分析、设计、编程及调试能力,通过本课程的实验教学环节,学生应具有扎实的接口设计及编程能力。 (三) 实施说明 在教学环节中,重点以ARM9架构的32位RISC为主,引导学生以计算机系统的高度来理解各种接口,强调理论与应用的结合,软件编程技术的授课以C语言为主,同时要介绍嵌入式操作系统如uc_os、linux等在软件设计中的应用,突出几种典型接口的设计如:I/O接口,定时/计数器,内外部中断,串口通讯,键盘输入,LED(LCD)显示,IIC通讯,CAN总线通讯,USB通讯,A/D(D/A)转换等。 (四) 对先修课的要求
本课程的教学必须在完成先修课程之后进行。本课程主要的先修课程为:单片机原理及应用
(五) 对习题、实验环节的要求
结合理论教学各部分的内容,每次授课后均留习题,并分期上习题课。
要求学生独立完成各个接口实验电路的硬件设计及软件编程,并根据系统的运行情况进行综合评分,确定实验成绩,实验成绩占总成绩的15%。 (六)课程考核方式
1.考核方式:考查。
2.考核目标:在考核学生对嵌入式计算机接口技术的基本知识、基本原理和方法的基础上,重点考核学生的分析能力、系统设计能力。
3.成绩构成:最终理论考试、平时考核(包括中期考试、作业、小测验、提问等)、实验环节 考核成绩的总和。 (七)主要参考书目:
《嵌入式系统原理及应用》 马维华 北京邮电大学出版社 2006.3 《嵌入式系统设计教程》 马宏连 电子工业出版社 2006.5
《ARM9嵌入式系统设计与开发教程》 于明 电子工业出版社 2006.7
二、中文摘要
本课程是计算机科学与技术专业学生选修的一门实践性很强的应用技术课程。目的在
于使学生通过对嵌入式计算机系统中各种硬件接口和软件接口及其通讯工作原理的学习,掌