[小学教育]DSP应用技术chap5.pptVIP

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

可以使用SCICCR寄存器配置SCI数据格式。如表所示: 5.3 串行外设接口(SPI) SPI是一个高速同步的串行输入/输出口。 SPI的通信速率和通信数据长度都是可编程的。 SPI通常用于DSP处理器和外部以及其他处理器之间进行通信,主要应用于显示驱动器、ADC以及日历时钟等器件接口。 可采用主/从模式实现多处理器间的通信。 16级的FIFO,减少了CPU的开销。 5.3 串行外设接口(SPI) 1 DSP的ADC概述 A/D转换(ADC)是DSP中的一个非常重要的单元,它提供DSP与现实世界的连接通道。诸如温度、湿度 、压力、电流、电压、速度、加速度等模拟量,绝大部分都可用正比于原始信号的电压信号来表示。 ADC转换的功能就是将这些模拟电压信号转换成数字信号,DSP对它进行数字信号处理或数字显示等。 1 DSP的ADC概述 输入的模拟量化电压Vin和转换后的数字信号D间的关系可以表示为: 其中: Vin 为输入的模拟量化电压信号; VREF-为参考低电平; VREF+为参考高电平;D为转换后的数字量;n为模数转换的位数。 1 DSP的ADC概述 数字电路包括: 可编程转换序列器(排序器)、 结果寄存器 与模拟电路的接口、 与芯片外设总线的接口 同其他片上模块的接口。 1. DSP的ADC概述 由于12bit的ADC电压分辨率很高,因此 (1)高精度ADC,PCB设计非常重要。连到ADCINxx引脚的模拟信号线尽可能远离数字信号线。 (2)ADC电源与数字电源必须隔离,它们的地也必须隔离。 顺序采样模式图 同步采样模式图 3 ADC的时钟控制 ADC时钟由外设时钟HSPCLK分频得到FCLK,再经过分频得到ADCCLK(ADC时钟),同时经脉冲产生器的采样保持脉冲(S/H脉冲)。 3 ADC的时钟控制 ☆ 外设时钟HSPCLK是通过ADCTRL3寄存器ADCCLKPS[3-0]位分频,得到FCLK; FCLK= HSPCLK/2*ADCCLKPS ☆然后再通过寄存器ADCTRL1的CPS位进行2分频,得到ADC时钟(ADCCLK);CPS=0,ADCLK=FCLK/1; CPS=1,ADCLK=FCLK/2; ☆ ADC模块还通过ADCTRL1寄存器的ACQ_PS[3-0]位来产生采样保持。SOC脉宽为ACQ_PS[3-0]+1乘以ADCLK周期 例 2 时钟分频 1/2 1 SOC 脉冲产生器 HSPCLK FCLK 采样脉冲 ADCCLK ADCTRL3[4-1] (ADCLRPS ) AD时钟预定标 ADCTRL1[7] (CPS) 转换预定标 ADCTRL1[11-8] (ACQ_PS) SPI 模块的主要特点如下: 4个外部引脚: 两种工作方式:主和从工作方式 3.波特率:125种可编程波特率 4.数据字长:可编程的1-16个数据长度 SPI 模块的主要特点如下: 5.接收和发送可同时操作(可以通过软件屏蔽 发送功能) 6. 4种时钟模式 7.通过中断或查询方式实现发送和接收操作 8.12个SPI模块控制寄存器,起始于7040h 9.16级发送/接收FIFO(增强功能) 图5-3-2 SPI模块功能框图 P166 表5-3-1 SPI模块信号 表 5-3-2 SPI的寄存器 如图5-3-3给出了主/从控制器之间的通信连接: 三、SPI 工作方式 SPI有主/从两种工作模式,其工作模式的选择及SPICLK信号由MASTER/SLAVE位(SPICTL.2)控制。一方面,主控制器可在任何时刻通过发送SPICLK信号来启动数据传输。 另一方面,由软件决定主控制器如何从控制器准备好发送数据的时间。 对于主控制器和从控制器,数据都是在SPICLK的一个边沿移出移位寄存器,在相反的时钟沿锁存到移位寄存器。如果CLOK PHASE位(SPICTL.3)为高电平,数据将在SPICLK跳变的半个周期发送和接收。因此,这两个控制器可同时发送和接收数据,而数据的真伪应由软件来判定。 SPI有三种数据传输方式: 主控制器发送数据,从控制器发送伪数据; 主控制器发送数据,从控制器发送数据; 主控制器发送伪数据,从控制器发送数据。 在主模式下,SPI为其他处理器的SPICLK引脚提供串行时钟,数据在SPISIMO引脚上输出并从

文档评论(0)

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

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

1亿VIP精品文档

相关文档