电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

第10章SPI与模拟量转换

第10章SPI与模拟量转换_第1页
1/31
第10章SPI与模拟量转换_第2页
2/31
第10章SPI与模拟量转换_第3页
3/31
第10章 SPI与模拟量转换 1 第10章 SPI与模拟量转换 SPI(串行外设接口)是Freescale 公司推出的一种同步串行通信接口,用于MCU 和外围扩展芯片之间的串行连接,现已发展成为一种工业标准。目前,各半导体公司推出了大量的带有SPI 接口的芯片,如RAM、EEPROM、Flash ROM、A/D、D/A 转换、LED/LCD 驱动、I/O 接口、实时时钟等。本章首先讨论 SPI 及编程方法。 计算机只能处理数字量,对于温度、压力、速度和流量等模拟量必须经过 A/D 转换才能为计算机所处理。计算机要干预对外部需要模拟量进行控制的装置,需要通过D/A 转换。GP32 内部有8 路 8 位 A/D 转换,没有D/A 转换。本章给出GP32 内部 A/D转换的编程方法。 本章随后给出利用MCU 的SPI 进行12 位 A/D 转换芯片TLC2543 及 10 位 D/A 芯片的扩充,并给出具体实例。所给出A/D 实例,包含的基本的滤波方法,可以直接应用于实际工程。对常见传感器的简介,有助于初学者对 A/D 转换的理解与实践。作为知识积累,还对常用传感器进行了介绍。 10.1 S P I的基本工作原理 10.1.1 SPI概述 串行外设接口(SPI,Serial Peripheral Interfac)是Freescale 公司推出的一种同步串行通信接口,用于微处理器和外围扩展芯片之间的串行连接,现已发展成为一种工业标准。 目前,各半导体公司推出了大量的带有SPI 接口的具有各种各样功能的芯片,如RAM、EEPROM、Flash ROM、A/D 转换器、D/A 转换器、LED/LCD 显示驱动器、I/O 接口芯片、实时时钟、UART 收发器等,为用户的外围扩展提供了极其灵活而价廉的选择。 Freescale 08 系列MCU 中含有串行外设接口模块,它是MCU 与外界联系的重要方式之一。 SPI 特性描述如下: ①全双工。 ②主、从工作方式。 ③发送和接收的数据寄存器相互独立从而实现双缓存操作。 ④主机可以设定 4 种工作频率(最大可达总线频率的二分之一)。 ⑤从机最大工作频率等于总线频率。 ⑥发送结束、接收结束、工作方式错误和溢出错误四种中断标志。 ⑦一个主控 MCU 和几个从控 MCU 相互连接。 第10章 SPI与模拟量转换 2 ⑧几个 MCU 相互连接构成一个多主机系统。 ⑨一个主控 MCU 和一个或多个从属外设相互连接。 SPI 系统最常见的应用是一个主控 MCU 做主机,主机发起并控制数据的传送和流向,只有在主机发出通知后,从设备才能从主机读取数据或向主机发送数据。 10.1.2 SPI的数据传输 利用 SPI ...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

第10章SPI与模拟量转换

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部