第6讲嵌入式系统与传感器总结.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中央处理器 运算器 (CPU) 控制器 主机 只读存储器(ROM) 主存储器 随机存储器(RAM) 硬件系统 (内存) 高速缓冲存储器(Cache) 输入设备 外部设备 输出设备 (I/O) 辅助存储器 网络设备 内部结构 (1)中央处理器 微机中的中央处理器(CPU)称为微处理器(MPU),是构成微机的核心部件,也可以说是微机的心脏。它起到控制整个微型计算机工作的作用,产生控制信号对相应的部件进行控制,并执行相应的操作。 通常所说的16位机、32位机是指该计算机中微处理器内部数据总线的宽度,也就是CPU可同时操作的二进制数的位数 微处理器的功能结构主要包括:运算器、控制器、寄存器三部分: 运算器的主要功能就是进行算术运算和逻辑运算。 控制器是整个微机系统的指挥中心,其主要作用是控制程序的执行。包括对指令进行译码、寄存,并按指令要求完成所规定的操作,即指令控制、时序控制和操作控制。 寄存器用来存放操作数、中间数据及结果数据。 (2)存储器——RAM 和ROM 存储器(Memory)是计算机系统中的记忆设备,用来存放程序和数据。计算机中全部信息,包括输入的原始数据、计算机程序、中间运行结果和最终运行结果都保存在存储器中。它根据控制器指定的位置存入和取出信息。有了存储器,计算机才有记忆功能,才能保证正常工作。 按读写功能: 只读存储器(ROM):存储的内容是固定不变的,只能读出而不能写入的半导体存储器。 随机读写存储器(RAM):既能读出又能写入的半导体存储器 存储器由许多存储单元组成,每个存储单元可存放一个字节(按字节编址)。每个存储单元的位置都有一个编号,即地址,一般用十六进制表示。 一个存储器中所有存储单元可存放数据的总和称为它的存储容量。假设一个存储器有256个单元,每个单元存放8位二进制数,那么该存储器容量为256个字节,或256*8位。 1KB=1024个存储单元。 3、输入/输出接口电路 I/O接口是CPU和外围设备之间交换信息的媒介和桥梁。CPU与外部设备、存储器的连接和数据交换都需要通过接口设备来实现,前者被称为I/O接口,而后者则被称为存储器接口。 I/O接口的功能是负责实现CPU通过系统总线把I/O电路和 外围设备联系在一起,按照电路和设备的复杂程度,I/O接口的硬件主要分为两大类: (1)I/O接口芯片 这些芯片大都是集成电路,通过CPU输入不同的命令和参数,并控制相关的I/O电路和简单的外设作相应的操作,常见的接口芯片如定时/计数器、中断控制器、DMA控制器、并行接口等。 (2)I/O接口控制卡 有若干个集成电路按一定的逻辑组成为一个部件,或者直接与CPU同在主板上,或是一个插件插在系统总线插槽上。 按照接口的连接对象来分,又可以将他们分为串行接口、并行接口、键盘接口和磁盘接口等。 4.总线 总线(Bus)是计算机各种功能部件之间传送信息的公共通信干线,它是由导线组成的传输线束, 按照计算机所传输的信息种类,计算机的总线可以划分为数据总线、地址总线和控制总线,分别用来传输数据、数据地址和控制信号。 总线是一种内部结构,它是cpu、内存、输入、输出设备传递信息的公用通道,主机的各个部件通过总线相连接,外部设备通过相应的接口电路再与总线相连接,从而形成了计算机硬件系统。 在计算机系统中,各个部件之间传送信息的公共通路叫总线,微型计算机是以总线结构来连接各个功能部件的。 微处理器子系统 存储器 I/O设备和I/O接口 系统总线 4.3无线单片机 2 IAR快速入门 CC2430可以使用KEIL/IAR开进行开发.同时支持C,汇编等语言.但是建议使用IAR软件. 原因有两点: TI Z-Stack协议栈使用IAR开发完成,要使用免费的ZigBee协议,就要使用IAR. 使用IAR才能获得其他技术支持 2.1 IAR版本与ZigBee的关系 IAR 7.20H 支持 Z-Stack 1.4.2及以前版本 IAR 7.30B 支持 Z-Stack 1.4.3 IAR高版本兼容低版本,但这不适用于Z-Stack的开发 2.2 IAR入门 打开存在的项目 创建一个新项目 选择空项目 保存项目 添加源文件 新建源文件 编写代码 保存源文件 保存工作窗口 添加源文件 项目设置 选择芯片型号 选择防真方式 选择防真器的接口方式 编 译 连  接 查看信息窗口 调试 反汇编窗口 观察寄存器窗

文档评论(0)

a336661148 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档