[工学]汇编及嵌入式C语言—第一章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]汇编及嵌入式C语言—第一章

汇编及嵌入式C语言 课程内容安排 第一章 ARM微处理器概述 嵌入式系统的概念、组成以及与通用计算机的区别; 嵌入式微处理器的概念、特点、架构和分类; ARM微处理器的应用领域、特点、体系结构、系列产品以及在选择ARM微处理器时应该考虑的因素。 课程内容安排 第二章 ARM编程模型和指令集介绍 ARM微处理器的编程模式,包括编程模型、指令格式、以及指令寻址方式; ARM指令集介绍,这部分是汇编程序的基础。 课程内容安排 第三章 ARM程序设计基础 ARM伪指令; 汇编语言程序设计; C语言和汇编语言混合程序设计; 编译器的使用,包括ARM编译器关键词、ARM编译器支持的数据类型; 程序设计示例。 课程内容安排 第四章 S3C2410A处理器硬件结构 S3C2410A硬件部分概述; S3C2410A 特殊功能寄存器; 最小应用系统设计,包括电源、晶振和复位电路; JTAG调试接口设计。 课程内容安排 第五章 存储系统设计 存储器控制器介绍; 地址线接口设计; Nor Flash与Nand Flash接口设计; SDRAM接口设计。 课程内容安排 第六章 时钟和定时器 时钟和功耗管理; PWM定时器设计; 实时时钟(RTC)设计; 看门狗设计。 课程内容安排 第七章 通用端口和中断设计 I/O端口设计; 中断控制设计。 第八章 串行接口设计 UART接口设计; I2C总线接口设计; SPI接口设计。 课程内容安排 第九章 LCD接口设计 LCD控制器的特性; LCD设计。 第十章 ADC和触摸屏接口设计 ADC的基础知识; 触摸屏原理; 编程示例。 课程内容安排 第十一章 引导程序设计 引导机理分析; ARM9初始化代码分析。 第十二章 嵌入式操作系统及其应用开发 嵌入式操作系统介绍 第一章 ARM微处理器概述 1.1 嵌入式系统概述 1.1.1 嵌入式系统定义 嵌入式系统是以应用为中心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积、功耗严格要求的专用计算机系统。 从定义可得知,嵌入式系统是面向用户、面向产品、面向应用的,它必须与具体应用相结合才会具有生命力、才更具有优势,即是嵌入式系统是与应用紧密结合的,它具有很强的专用性,所以必须结合实际系统需求对软硬件进行合理的裁剪利用。 1.1.2 嵌入式系统的组成 嵌入式系统一般由嵌入式硬件和软件组成。硬件以微处理器为核心集成存储器和系统专用的输入输出设备;软件包括初始化代码及驱动、嵌入式操作系统和应用程序等,这些软件有机地结合在一起,形成系统特定的一体化软件。 1.1.2 嵌入式系统的组成 硬件: 1.1.2 嵌入式系统的组成 软件: 1.1.3 嵌入式系统与通用计算机的异同 相同: 都具有一个微处理器芯片、随机存储器(RAM)、非易失性存储器和输入输出设备。 1.1.3 嵌入式系统与通用计算机的异同 区别: 系统配置不同。如通用计算机一般配置较大容量的RAM,而某些嵌入式系统配置的内存只有几百个存储单元; 通用计算机是一个通用的计算平台,而嵌入式系统一般是用于特定任务的专用系统,其硬件和软件都必须高效率的设计,量体裁衣,去除冗余; 通用计算机是面向计算和处理的,而嵌入式系统一般是面向控制的; 1.1.3 嵌入式系统与通用计算机的异同 区别: 嵌入式系统需要专用的开发工具; 嵌入式系统大都有成本和功耗的要求; 嵌入式系统软件故障带来的后果比PC机大得多。 1.2 嵌入式微处理器 1.2.1 嵌入式微处理器概述 嵌入式处理器是整个嵌入式系统的核心部件,与通用计算机系统的CPU相比,它特别强调面向具体应用“量身定做”,不同的应用领域往往需要不同结构和性能指标的处理器产品,同时它还具有品种多、体积小、成本低、集成度高的特点。 嵌入式处理器通常由三大部分组成:控制单元、算术逻辑单元和寄存器。 1.2.1 嵌入式微处理器概述 1.2.1 嵌入式微处理器概述 控制单元:主要负责取指、译码和取操作数等基本动作,并发送主要的控制指令,控制单元中包括两个重要的寄存器,即程序计数器(PC)和指令寄存器(IR),PC用于记录下一条程序指令在内存中的位置,以便控制单元能到正确的内存位置取指,IR负责存放控制单元所取的指令,通过译码产生必要的控制信号送到算术逻辑单元进行相关的数据处理

文档评论(0)

skvdnd51 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档