- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
对C5402串行口的操作也是通过配置各控制寄存器来进行的。这些控制寄存器有串行口控制寄存器SPCR[1,2]和引脚控制寄存器PCR,以及接收控制寄存器RCR[1,2];发送控制寄存器XCR[1,2];多通道寄存器MCR[1,2]等,如表3所示。其中SPCR[1,2]和PCR包涵McBSP的状态信息,其各位能根据需求进行配置。 要对某一控制寄存器寻址,只能采用加子地址寻址方式。即先将所要设置的寄存器的子地址放入子地址寄存器,然后将参数放入由子地址寄存器所指的相应寄存器中。 用于多通道缓冲串口(McBSP)的控制寄存器,采用子基地址方案进行访问。这允许通过单一的存储器定位,访问寄存器子集或子基。串行端口子基地址(SPSA)寄存器用作指针,选择子基中的一个特定的寄存器。串行端口子基数据(SPSD)寄存器用来访问(读或写)该被选中的寄存器。 ② C5402的多通道缓冲串口的设置 (1)串行端口(McBSP0)接收控制寄存器1(SPCR10)配置 功能:确定非SPI模式,采用多通道缓冲模式。判断DRR最高位并扩展符号。 STM #0, SPSA0 ; SPSA0=00 STM #2000h,SPCR10 (2)串行端口(McBSP0)接收控制寄存器2(SPCR20) 功能:置McBSP于复位态时,发送时钟和帧同步由内部采样率发生器驱动,接收时钟和帧同步由外部输入驱动。 STM #1, SPSA0 ; SPSA0=01 STM #0C0h,SPCR20 (3)接收控制寄存器1(RCR10)配置 功能:定义接收每帧一个字,每字16位。 STM #2,SPSA0 ; SPSA0=02 STM #40h, RCR10 (4)接收控制寄存器2(RCR20)配置 功能:定义接收为单相帧,每相帧1个字,字长16位,不压扩,0位数据延时。 STM #3,SPSA0 ; SPSA0=03 STM #0000h, RCR20 (5)发送控制寄存器1(XCR10)配置 功能:定义发送每帧一个字,每字16位。 STM #4,SPSA0 ; SPSA0=04 STM #40h, XCR10 (6)发送控制寄存器2(XCR20)配置 功能:定义发送为单相帧,每相帧1个字,字长16位,不压扩,0位数据延时。 STM #5, SPSA0 STM #0000h, XCR20 ; XCR20=0040h (7)引脚控制寄存器PCR0配置 功能:DX,FSX,CLKX,DR,FSR,CLKR,CLKS引脚功能的定义。 STM #0Eh, SPSA0 STM #000Dh,PCR0 (8)串行端口(McBSP0)采样率发生寄存器2(SRGR2)配置 功能:CLKG和FSG将同步到外部输入时钟,在CLKS上升沿产生CLKG和FSG,采样速率发生器时钟源自CLKS引脚,发送帧同步信号FSX由DXR[1,2]到XSR[1,2]的复制产生。 STM #07h, SPSA0 STM #8000h, SRGR20 ③ 时钟与同步准备 RPT #0ffffh ;重复FFFF+1次空操作,等待10000h ;个CLKSRG周期(CLKSRG=100MHz) NOP 通过空操作所带来的时延,使DSP内部各时钟和帧同步信号稳定,并与外部设备同步。等待时间=tclkout×10000h=10-8×216=0.65536ms ④ 发送请求AC01的数据 STM #00h,DXR10 ;当将00h装入数据发送寄存器1(DXR10),便会复制 ;到发送移位寄存器XSR,并向DSP发送发中断信号 ;XINT,XSR中的0000h在对方CLKX的驱动下发往 ;AC01。DSP未开放中断,故不响应XINT。由于最 ;低位为0,故这是请求第1次通信。 LDM 22h,A ;将22单元(DXR20)中的内容送累加器A。 ⑤ 重新配置发送控制寄存器2(SPCR20) 功能:启动McBSP0发送端=1,启动帧同步脉冲=1,启动采样率发生器=1。FSG将在1个CLKG后产生。 STM #1,SPSA0 STM #0C1h,SPCR20
您可能关注的文档
最近下载
- 牛奶过敏的诊断、管理和预防意见书(2024).pdf VIP
- 西安2初一新生分班(摸底)数学模拟考试(含答案).doc VIP
- 2025年新版人教版四年级上册英语 四上Unit 4 Helping in the community单元整体教学设计.pdf VIP
- 中国碳化钨项目创业投资方案.docx VIP
- 内能的利用的学案.doc VIP
- 建筑与市政工程防水通用规范试题(含答案).doc
- 《中国儿童生长激素使用情况研究》.pdf VIP
- 万华化学经营分析报告.docx VIP
- 2025年中国PVB中间膜项目商业计划书.docx VIP
- 政府间国际科技创新合作重点专项2017年第二批项目.doc VIP
文档评论(0)