精选优质文档-倾情为你奉上嵌入式微控制器编程Embedded Microcontroller Programming课程编号: R4203Y 课程属性:高级强化课程 学时/学分:60/3预修课程:微机原理,汇编语言编程,计算机程序设计,高级英文阅读能力强。教学目的和要求:本课程以Samsung2440微控制器为例,从理论和实践相结合的角度全面介绍基于微控制器的嵌入式系统设计与编程技术。通过本课程的学习要求学生掌握以下知识:了解目前嵌入式系统中经常使用的几类嵌入式微控制器;明确嵌入式处理器、微控制器之间的差异;掌握Arm的处理器模式、Arm寄存器、异常中断、存储系统等基本知识;掌握Arm汇编语言编程、Arm的指令系统、Arm程序设计等知识;掌握Samsun2440(ARM9)微控制器及其各种外围接口的编程技术;掌握ARM系统异常中断处理处理机制及编写异常中断处理程序的相关知识;掌握Arm集成开发环境ADS的基本使用方法,并具有使用集成开发环境编辑、编译和调试Arm嵌入式程序的能力。通过本课程的学习,学生将掌握为Arm系统