第10章 串行外设接口SPI SPI:高速同步串行输入/输出端口,传送速率可编程,

Slides:



Advertisements
Similar presentations
软饮料概述 人文艺术系 石惠舟. 什么是饮料? 饮料概述 饮料是指以水为基本原料,由 不同的配方和制造工艺生产出 来,供人们直接饮用的液体食 品。 饮料 饮料除提供水分外,由于在不 同品种的饮料中含有不等量的 糖、酸、乳以及各种氨基酸、 维生素、无机盐等营养成分, 因此有一定的营养。
Advertisements

第五单元 酒水知识与酒吧服务 主题三 蒸 馏 酒 —— 中国蒸馏酒. 蒸馏酒是把经过发酵的酿酒原料,经过一次或多次的蒸馏过 程提取的高酒度酒液。
财务管理 利 润 分 配 利 润 分 配 嘉善中专 杨晓燕. 二、利润分配的项目及顺序 第三节 利润分配 一、利润分配的原则 财务管理 >> 第六章 >> 第三节 三、利润分配政策及影响因素.
                                                 伊朗 的今生 与前世 (2)
鬼太郎 身為幽靈族後裔一員的鬼太郎,他出生的時候,父母便雙亡,不過他的爸爸化身為眼珠,陪伴著他。而鬼太郎與他的同伴貓女、臭鼠人等,為了維持妖怪與人類間的和平,他們將一一消滅邪惡的妖怪,守護這世界的和平。
客家文化的內涵與傳播 潘朝陽 臺灣師大國際與僑教學院院長 臺灣師大東亞系、地理系教授 臺灣師大全球客家文化研究中心主任
第一节 两者之间的差异分析 第二节 总体内部的差异分析 第三节 计算器的使用
勝過這世界 我能勝過這世界 因有耶穌在我心 黑暗權勢已破碎 因耶穌基督寶血. 勝過這世界 我能勝過這世界 因有耶穌在我心 黑暗權勢已破碎 因耶穌基督寶血.
─視覺藝術的元素.
第四章 從分裂到統一 第一節 漢唐之際的大變動
第四章 從分裂到統一 第一節 漢唐之際的大變動
校務會議 業 務 報 告 教官室 主任教官: 廖世文 中校 99/06/25.
TMS320F2812串行外设接口 Serial Peripheral Interface (SPI)
95課綱 歷史科第二冊(中國史) 第三單元(章) 近世發展(宋、元明、清) 第三主題(節) 士紳社會與庶民文化
理 想 理想是大海的航标, 指引你前进的方向; 理想是闪闪的明灯, 照亮你前进的航程; 理想是生命的动力,帮助你战胜困难;
第二章 项目一:企业厂区与车间平面设计 1.
高中生职业生涯规划 河南省淮滨高级中学 朱凯
湖北省,简称“鄂”,为中华人民共和国省级行政区。湖北在中国中部、长江中游、洞庭湖以北,介于北纬29°05′至33°20′,东经108°21′至116°07′;北接河南省,东连安徽省,东南和南邻江西、湖南两省,西靠重庆市,西北与陕西省为邻。东西长约740公里,南北宽约470公里,面积18.59万平方公里,占全国总面积的1.95%,居全国第13位。省会是中部地区唯一的副省级城市--武汉市。
现代社会生活中的压力症,是人们身心疾患 发生的根源。在学习企业管理培训课程的时候, 明白了当人们遇上"压力"时,最初的反应便是"
「但圣灵降临在你们身上,你们就必得着能力,
材料作文审题立意训练.
(一) 标点符号的考点要求 (二)标点符号的命题走向及题型示例 (三)标点符号的复习要点
拟动力试验 伪动力试验,计算机加载器联机试验 地震发生和传播的随机性 周期性加载的加载历程是假定的,与实际地震的非周期反应有很大差别
鸿门宴 司马迁.
新时代的劳动者 杜蒙绮.
喜愛大自然的老師----段秋華.
講師:聯捷聯合會計師事務所 張志勝會計師(所長)
班級:電資一 組長:程英傑 組員:黃智駿、廖夢溪、李金霖 黃粵丞、蘇長益 指導老師:陳美美 老師
恩典更新 羅15:1-13.
注:PPT已设定好时间切换,背景音乐用王心凌《DA DA DA》速度较好。
电 子 信 息 工 程 系 热 烈 欢 迎 来自全国各地的新同学!.
新約概論 台中生命之道靈糧堂 2007年3月4日.
本章涉及的主要问题: 汇票中的出票、背书、 票据种类 承兑、保证行为 票据行为 汇票中的付款和追索 票据权利及其内容 有关本票的制度
第13章 单片机开发板设计 本章主要介绍单片机应用系统的设计思想、设计理念和设计一个单片机应用系统要考虑的一些问题。本章中还介绍了笔者自主设计的一款基于proteus仿真平台的单片机开发板.
成员名单 陈丽 陈敏 杨娇 高丽莉 李亚金 吴沅娟 任津沙 张舒蓉.
早期的阿拉伯半島 地理環境: 生活情形 (一)三面環海,大多為荒涼貧瘠的沙漠,不利農耕
SEED TI C2000 培训教材.
第7章 单片机系统的串行扩展 西安思源学院 电子信息工程学院 1.
第八章 数据通信.
第八章 数/模与模/数转换 8.1 概 述 8.2 D / A转换器 8.3 A / D 转换器.
Block diagram BB —逻辑 —音频 —电源管理 HW interface. Block diagram BB —逻辑 —音频 —电源管理 HW interface.
定点数字信号处理器(DSP) 技术与应用 16位定点DSP—ADSP218X/219X.
《手把手教你学STM32》 主讲人 :正点原子团队 硬件平台:正点原子STM32开发板 版权所有:广州市星翼电子科技有限公司 淘宝店铺:
第十一章 MSP430的SPI模組.
关于PCF8591 MCU起航 QQ:
概述 一、数/模和模/数器是模拟、数字系统间的桥梁 数 / 模(D / A)转换:
第一階段:一、電腦基本介紹 二、電腦故障排除 三、Window操作
第9章 数/模与模/数转换 9.1 概述 9.2 D / A转换器(DAC) 9.3 A / D 转换器(ADC)
第二章 模拟量输出通道 本章要点 1.模拟量输出通道的结构组成与模板通用性; 2.8位D/A转换器DAC0832的原理组成及其接口电路
高雄醫學大學個人申請不分系招生(薪火A~D組) 助學措施說明
第五讲 内容回顾 1、SCI的特点 1)F2812包含两个SCI接口,记做SCIA和SCIB
桃李春风结子完,到头谁似一盆兰?如冰水好空相妒,枉与他人作笑谈。
亞伯拉罕 摩西 猶太教徒 割禮 + 律法 成為神子民 的記號 神子民的 行為規範 結婚戒指 婚姻守則.
保羅在腓立比的宣教 使徒行傳16:9-34.
13-1 數位/類比(D/A)轉換IC 2019/4/22 第13章 /數位類比(D/A)介面實習.
B2B -- 99/09/01 ~ 99/11/10異動項目 1.公告區 1-1 登入首頁連結到公告區,將原登入資訊加到公告區
第1章 数字电路基础 本章的重点、难点、了解 1.1 数制与转换 1.2 常用代码 1.3数字电路概述 1.4逻辑运算与常用逻辑门电路
内容简介 8.1 概述 8.2 数/模转换电路(DAC) 8.3 模/数转换电路(ADC) 第8章 数/摸转换和模/数转换 重点:
单元17 钢 结 构 学习目标 (1)了解钢结构的特点。 (2)了解钢结构的发展现状。 (3)掌握钢结构的链接方式。
新约拱门 1 提前 提后 多 门 教牧书信 帖后 帖前 西 腓 弗 加 林后 林前 罗 启 犹 约叁 约贰 约壹 彼后 彼前 雅 来 希伯来
新約拱門 1 提前 提後 多 門 教牧書信 帖後 帖前 西 腓 弗 加 林後 林前 羅 啟 猶 約叁 約貳 約壹 彼後 彼前 雅 來 希伯來
实验九 数模与模数转换电路 EWB仿真实验 数字电路实验(江西现代职业技术学院) 2019/5/13.
春雨 (晚雨) 秋雨 (早雨) 雨季 旱季 雨季 陽曆 逾 越 節 五 旬 節 住 棚
第二节 海水的运动.
「但圣灵降临在你们身上,你们就必得着能力,
汽车电器与控制设备 第0章 绪论.
「但聖靈降臨在你們身上,你們就必得著能力,
下列各句没有语病的一项是 A.布什政府在陷入伊战泥潭不能自拔的情况下,美国国会通过决议要求政府限期从伊拉克撤军。 B.自上世纪70年代开始,心脏病急剧上升,该病已成为威胁人类健康的主要杀手之一。 C.尊重事实,追求真理是专家的天职,任何违背科学真理的行为都应成为其禁区都不可踏入。 D.北京时间2007年9月14日,9时33分,日本第一颗绕月探测卫星“月亮女神”号在日本九州种子岛宇宙中心发射升空。
保羅的臨別贈言 使徒行傳20:16 – 21:14.
数字电子技术 项目5 简易数字电压表的设计与测试
Presentation transcript:

第10章 串行外设接口SPI SPI:高速同步串行输入/输出端口,传送速率可编程, 应用:外部移位寄存器、D/A、 A/D、串行EEPROM、LED显示驱动器等外部设备进行扩展。 10.1 串行外设接口的结构 (1)4个外部引脚,以下引脚都可用作数字I/O引脚。 SPISIMO-SPI从输入、主输出 SPISOMI-SPI主输入、从输出 SPICLK -SPI时钟 SPISTE*-SPI从发送使能

(2)主/从操作模式。 (3)发送、接收双缓冲。 SPI模块中有9个寄存器用于控制该模块的操作: (1)SPICCR:SPI配置控制寄存器。 (2)SPICTL:SPI操作控制寄存器。 (3)SPISTS:SPI状态寄存器。 (4)SPIBRR:SPI波特率寄存器。 (5)SPIRXEMU:SPI仿真缓冲寄存器。 (6)SPIRXBUF:SPI串行输入缓冲寄存器。

(7)SPITXBUF:SPI串行发送缓冲寄存器。 (8)SPIDAT:SPI串行数据寄存器。 (9)SPIPRI:SPI优先级控制。 10.2 SPI操作 下图是SPI用于两个控制器(一个主控制器和一个从控制器)通信的典型连接方式。

主出/从入 SPI选通 主入/从出 串行时钟 SPI主/从控制器连接 SPI主控制器 SPI从控制器 SPISIMO SPISTE* SPICLK SPISIMO SPISTE* SPISOMI 主出/从入 SPI选通 主入/从出 串行时钟 SPI主/从控制器连接 SPI主控制器 SPI从控制器

SPICTL.2位---MASTER/SLAVE用来选择操作模式和SPICLK的源。 (1)主模式 (2)从模式 将 Slave的数据传送给 Master,数据传送完毕,申请中断。 SPICLK SPIMOSI 时钟 SPICLK SPIMISO SPISTE 时钟

由图知,SPI有两种工作模式:主模式和从模式,操作模式由SPICTL.2(MASTER/SLAVE位)决定。 数据的发送方式有三种: (1)主控制器发送数据,从控制器发送伪数据; (2)主控制器发送数据,从控制器发送数据; (3)主控制器发送伪数据,从控制器发送数据。 主控制器控制SPICLK信号,通过发出SPICLK信号启动数据发送,从控制器则通过检测SPICLK信号接收数据。 一个主控制器可以连接多个从控制器,但是一次只允许一个从控制器给主控制器发送数据

10.3 串行外设接口中断 有五个控制位用于初始化串行外设接口的中断: SPI中断使能位:SPI INT ENA (SPICTL.0); 10.3 串行外设接口中断 有五个控制位用于初始化串行外设接口的中断: SPI中断使能位:SPI INT ENA (SPICTL.0); SPI中断标志位:SPI INT FLAG(SPISTS.6); SPI超限中断使能位:OVERRUN INT ENA(SPICTL.4); SPI接收器超限中断标志位:RECEIVER OVERRUN FLAG(SPISTS.7) SPI中断优先级选择位:SPI PRIORITY(SPIPRI.6)。

10.4 数据格式 SPI通信时,要发送的数据从SPIDAT寄存器的MSB依次移出,接收的数据则从SPIDAT的LSB依次移入。 SPI数据字符位数(1-16位)由SPICCR.3-0指定。 当写入SPIDAT或SPITXBUF时,数据必须是左对齐的。 数据从SPIRXBUF读回时是右对齐的。 LSB 移位寄存器SPIDAT MSB

10.5 SPI波特率和时钟模式 SPI模块支持125种不同的波特率和4种不同的时钟模 式。SPI最大波特率为CLKOUT频率的四分之一。 10.5.1 SPI波特率的确定 SPI波特率取决于CLKOUT和SPIBRR的值。 (1)对于SPIBRR=3-127 SPI波特率=CLKOUT/(SPIBRR+1) (2) 对于SPIBRR=0-2 SPI波特率=CLKOUT/4 SPI最大波特率=CLKOUT/4=10MHz

10.5.2 SPI时钟模式 SPI有四种时钟模式,由CLOCK POLARITY 和CLOCK PHASE位控制。 CLOCK POLARITY位:选择时钟的有效沿是上升沿还是下降沿; CLOCK PHASE位:选择是否有半个时钟周期的延时。 (1)下降沿,无延时:SPI在时钟下降沿发送数据,在时钟的上升沿接收数据; (2)下降沿,有延时:SPI在时钟下降沿前半个周期发送数据,在时钟的下降沿接收数据;

(3)上升沿,无延时:SPI在时钟上升沿发送数据,在下降沿接收数据; 4种时钟模式如图所示。

SPICLK 周期数 (无延时的上升沿) (有延时的上升沿) (无延时的下降沿) (有延时的下降沿) SPISIMO/ SPISOMI 接收 锁存点 进入从方式 SPISTE

10.6 SPI的复位和初始化 系统复位使SPI引脚功能被选定为通用输入,要对SPI的配置,需做以下工作: (1)设置SPI SW RESET位(SPICCR.7)的值为0,强制 SPI复位; (2)初始化SPI的配置、格式、波特率和引脚功能为期 望值; (3)设置SPI SW RESET位为1,从复位状态释放SPI; (4)向SPIDAT或SPITXBUF写数据; (5)数据发送完成后(SPISTS.6=1),读取SPIRXBUF以 确定接收的数据。

SPI应用实例(控制串行D/A) DAC714是美国BB公司生产的16位具有串行接口的数模转换器,电压输出型,输出范围是-10V+10V。 串行时钟 串行数据输入引脚 数据更新使能引脚 数据输入使能引脚 DAC714控制时序

由控制时序图可知,SPI时钟模式应为下降沿,无延时。即SPI在时钟下降沿发送数据,在时钟的上升沿将数据锁存到DAC714。 SPICLK SPISIMO SDI A0* SPISTE* A1* SPISOMI 串行数据 SPI选通 串行时钟 2407 DAC714 UP/DA DSP与DAC714连接框图 由控制时序图可知,SPI时钟模式应为下降沿,无延时。即SPI在时钟下降沿发送数据,在时钟的上升沿将数据锁存到DAC714。