- 1、本文档共29页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
1. 主模式 ①主控制器输出时钟给从控制器,使二者同步。 ②主控制器将数据写入SPIDAT,由MSB开始,从SPISIMO引脚上串行输出。 ③从控制器接收数据并移入SPIDAT的LSB。 ④从控制器将数据并行写入SPIRXBUF,供CPU读出。同时可以产生中断。 2. 从模式 ①外部主控制器为从控制器提供时钟,使二者同步。 ②主控制器从SPISTE引脚输出低电平给从控制器,允许从控制器发送数据。 ③从控制器写数据至SPIDAT,从SPISOMI输出。 ④主控制器从SPISOMI接收数据,并移入SPIDAT。 ⑤ 主控制器将数据并行写入SPIRXBUF。 二 、波特率和时钟模式 1. SPI波特率的设定 由SPI波特率寄存器SPIBRR中的值确定。 当SPIBRR=3~127时, SPI波特率=CLKOUT/(SPIBRR+1) 当SPIBRR=0~2时, SPI波特率=CLKOUT/4 2. SPI时钟模式 CLOCK POLARITY 0 0 1 1 CLOCK PHASE 0 1 0 1 SPICLK的信号模式 无延时的上升沿 有延时的上升沿 无延时的下降沿 有延时的下降沿 6.2.2 SPI模块的寄存器 1. SPI 配置控制控制寄存器 2. SPI 工作控制寄存器 第六章 The END 《DSP控制器原理与应用技术》课件制作组: 姚睿、付大丰、储剑波 * SCITXBUF:发送数据缓冲器。包括由CPU加载、要发送出去的数据 TXSHF寄存器:发送器移位寄存器。接收来自SCITBUF寄存器的数据并逐位将数据移到SCITD引脚上 RXSHF寄存器:接收器一味寄存器。逐位接收来自SCIRXD的数据并移入 SCIRXBUF:接收器数据缓冲寄存器。包括CPU要读的数据。来自远程处理器的数据加载到寄存器RXSHF,继而加载到SCIRXBUF和SCIRXEMU * RX ERROR如果位RX ERR INT ENA bit(SCIDTL1.6)=1,则该位用于中断服务程序过程中的快速错误条件检测。(中断检测、帧错误、移除和极性错误) RXRDY:SCI接收器就绪标志。当从SCIRXBUF寄存器中读一个新的字符时,接收器将该位置1,此时,如果RX/BK INT ENA(SCICTL2.1),将产生一个接收戚中断。通过读SCIRXBUF寄存器,或者有效的SW RESET或者系统复位可使RXRDY清零。 BRKDT:SCI中断检测标志。当中断条件产生时,中断条件就产生,在一个丢失的第一个结束位后开始 FE:SCI帧错误标志。当锁期望的结束位没有出现时SCI置位。在一个结束位检测,丢失的结束位表明起始位的同步已经丢失以及被错误的组成一个帧 PE:极性检测。当检测到1的个数与它的极性位不一致的时候置位 RXWAKE:接收器唤醒检测标志。如果RXWAKE=1,表明检测到接收器唤醒条件。在地址位多处理器模式种,RXWAKE发宁了SCIRXBUF种的字符的地址位 的值。在空闲线多处理器模式种,如果SCIRXD数据线检测为空,则RXWAE置1.清零方式:将地址字节后的第一个字节传送到SCIRXBUF;对SCIRXBUF进行读操作;系统复位;有效的SW RESET * * * MASTER/SLAVE=1 SPI通过SPICLK引脚为整个通信网络提供串行时钟。数据从SPIIMO引脚输出,从SPISOMI紧要输入。SPIBRR寄存器决定整个网络种发送和接受的位传输速率-126种不同的频率。 写入SPIDAT-串行数据接收器或者SPITXBUF的数据启动SPISIMO的数据发送,首先是MSB,同时接收到数据通过SPISOMI引脚移入SPIDAT的最低有效位。当所选择的位全部发送结束时,接受的数据被传输到SPIRXBUF以便CPU读取。数据在SPIRXBUF是右对齐 当规定了一定数据的数据位通过SPIDAT进行转移时将发生:1、SPIDAT的内容传输到SPIRXBUF 2、SPIINTFLAG置位 3、如果SPITXBUF有数据,该情况由SPISTS种的TXBUF FTLL 位表示出来,这个数据被传输到SPIDAT并且发送;另外所有数据位移出SPIDAT后,SPICLK时钟停止。 4、如果SPIIINT ENA被置位,可以确定中断 引脚SPISTE对于从属的SPI设备可以作为芯片的使能引脚-在发送主设备数据到从设备之前,要将从选择引脚置低,并且要在发送完主设备数据后降该引脚重新置高。 * * 第六章 通信类外设及其 应用开发 工信部十二五规划教材 《DSP控制器原理与应用技术》编写组 第6章 通信类外设及其应用开发 6.1 串行
您可能关注的文档
- ch8差别定价说课.ppt
- 天津市建设工程重大风险点位教材.doc
- 天津市十二区县重点高中2016届高三毕业班第一次联考化学教材.doc
- 2014高压多选题(109T)说课.ppt
- 云南省特种设备检验检测收费标准教材.doc
- 中小银行运维自动化经验分享教材.ppt
- 2014高一政治经济生活第一二单元复习说课.ppt
- 云平高速投资人招标文件教材.doc
- 第四章恢复技术概述.ppt
- 第四章汇率制度与外汇管制概述.ppt
- 2025年陕西省西咸新区沣西实验学校招聘(48人)模拟试卷含答案详解(b卷).docx
- 2025年中山市小榄镇人民政府所属事业单位招聘事业单位人员(笔试备考试题及完整答案详解1套.docx
- 信息安全法与网络安全保护的现状与发展趋势.pptx
- 信息安全法与网络安全保护的云安全与移动安全.pptx
- 信息安全法与网络安全概述.pptx
- 2025年义乌市机关事业单位编外聘用人员公开招聘179人考前自测高频考点模拟试题含答案详解(精练).docx
- 2025年上半年黑龙江中医药大学附属第三医院招聘工作人员模拟试卷含答案详解(a卷).docx
- 航空航天器件镀铬工艺流程研究.docx
- 2025年海南省商业学校招聘事业编制人员(第1号)(27人)考前自测高频考点模拟试题含答案详解(典型.docx
- 女性生殖系统常见疾病概览.pptx
文档评论(0)