- 1、本文档共125页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
DSP第3章_TMS320C54x的片上外设
DSP原理及应用 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * XCR2寄存器各位的功能: 位 名 称 功 能 15 XPHASE 发送相位。 XPHASE=0,单相帧; XPHASE=1,双相帧。 14~8 XFRLEN2 发送帧长度2。 XFRLEN1=0000000,每帧1个字; XFRLEN1=0000001,每帧2个字; …… XFRLEN1=1111111,每帧128个字。 7~5 XWDLEN2 发送字长2。 XWDLEN1=000,字长8位; XWDLEN1=001,字长12位; XWDLEN1=010,字长16位; XWDLEN1=011,字长20位; XWDLEN1=100,字长24位; XWDLEN1=101,字长32位; XWDLEN1=11x,保留。 位 名 称 功 能 4~3 XCOMPAND 发送压缩模式位。除了00模式外,其他的要求8位字长。 XCOMPAND=00,无压缩,数据传送时,最高位先发送; XCOMPAND=01,无压缩,数据传送时,最低位先发送; XCOMPAND=10,发送数据进行μ律压缩; XCOMPAND=11,发送数据进行A律压缩。 2 XFIG 发送帧忽略。 XFIG=0,第一个发送帧同步脉冲之后,重新开始数据传输; XFIG=1,第一个发送帧同步脉冲之后,忽略帧同步信号。 1~0 XDATDLY 发送数据延迟。 XDATDLY=00,0位数据延时; XDATDLY=01,1位数据延时; XDATDLY=10,2位数据延时; XDATDLY=11,保留。 在时钟信号和帧同步信号控制下,接收和发送通过DR和DX引脚与外部器件直接通信。’C54x内部CPU对McBSP的操作是利用16位控制寄存器,通过片内外设总线进行存取控制。 3.5.3 McBSP数据收发过程,即工作原理 数据发送过程: ① CPU通过外设总线,将数据写入数据发送寄存器DXR[1,2]; ② McBSP串口将DXR[1,2]中的发送数据传送到发送移位寄存器XSR[1,2]中; ③ 通过发送移位寄存器XSR[1,2],将数据经DX引脚移出发送。 数据接收过程: ① McBSP串口通过DR引脚,将接收数据移入接收移位数据寄存器RSR[1,2]中; ② 将RSR[1,2]中的接收数据拷贝到接收缓冲寄存器RBR[1,2]; ③ 将RBR[1,2]中的接收数据复制到数据接收寄存器DRR[1,2]; ④ CPU或DMA控制器从DRR[1,2]中读出数据。 McBSP的工作模式: ① 多通道缓冲模式; ② SPI模式; ③ A-bis模式; ④ 数据回路模式; ⑤ GPIO模式; ⑥ 省电模式。 用于McBSP串口配置的寄存器共有7个,分别为串口控制寄存器SPCR1和SPCR2、引脚控制寄存器PCR、接收控制寄存器RCR1和RCR2以及发送控制寄存器XCR1和XCR2。 McBSP串口的配置寄存器 接收和发送寄存器RCR[1.2]和XCR[1,2]用于配置收发操作的不同参数。 三个16位寄存器SPCR1、SPCR2和PCR可进行串口配置。这三个寄存器包含了McBSP的状态信息和当前操作的配置。 McBSP串口的工作步骤 McBSP串行口有两种复位方式: (1) McBSP串行口的复位 ① 系统复位 即通过芯片复位端RS复位。 当RS=0时,导致的串口发送器、接收器、采样率发生器复位。RS复位完成后,串口仍然处于复位状态,此时GRST、FRST、RRST、XRST均为0。配置寄存器赋值,进入McBSP复位。 ② McBSP复位 利用McBSP控制寄存器的控制位复位。 通过对
您可能关注的文档
- CCTV-2全家总动员电视栏目合作招商方案.ppt
- ch 7 组织设计精简.ppt
- ch01_动物细胞培养基本技术.ppt
- CET高频短语总结.ppt
- CH09-索引、视图和事务.ppt
- ch01植物组织与器官培养-2.ppt
- CH1-5ed_计算机网络概述.ppt
- ch15-02一般周期函数的傅里叶级数.ppt
- ch1_0模拟电子技术PPT.ppt
- CALIS共享域培训讲义.ppt
- 汛期安全生产工作总结(精选18篇).pdf
- 辽宁省大连市滨城高中联盟2024-2025学年高三上学期10月月考历史试卷(解析版).docx
- 湖北省宜昌市协作体2024-2025学年高二上学期期中考试历史试题(解析版).docx
- 湖北省武汉市部分重点中学2024届高三上学期期末模拟历史试题(解析版).docx
- 吉林省白城市洮北区九校联考2024-2025学年高二上学期期中测试历史试卷(解析版).docx
- 湖南省长沙市平高教育集团六校联考2023-2024学年高二上学期期末模拟考试历史试卷(解析版).docx
- 湖北省新高考联考协作体2024-2025学年高二上学期期中考试历史试题 (解析版).docx
- 湖南省娄底市新化县五校联盟2023-2024学年高一上学期期末模拟历史试题(解析版).docx
- 湖南省市武冈市2024-2025学年高二上学期期中考试历史试题(解析版).docx
- 江苏省宿迁市2023-2024学年高二上学期期末考试历史试题(解析版).docx
最近下载
- 2024届高考英语语法填空专项分层训练——语法填空真题强化训练(高考真题、模拟真题)附答案.doc
- 非奈利酮片(JXHS2100017-18)说明书.pdf
- 江苏省南通巿2024届高考语文试题一模试卷含解析.pdf VIP
- 2022重庆空港贵宾服务有限公司招聘试题及答案解析.docx
- 《工程结构通用规范(GB55001-2021)》规范解读(新).pdf
- 面粉基础知识介绍 ppt课件.pptx
- 《水利信息化工程施工质量评定规范第8部分数据中心及软件系统》.docx VIP
- 新概念英语第三册 精品课件-Lesson 55 From the earth:Greetings.pptx
- 在线网课学习课堂《学术写作(浙江大学 )》单元测试考核答案.pdf
- 2024年度党支部书记工作述职.pptx VIP
文档评论(0)