- 3
- 0
- 约1.4万字
- 约 78页
- 2022-10-17 发布于重庆
- 举报
3、 串口产生的中断 (R/X)INTM=00:每传送一个字,(R/X)RDY 响应一次,就产生响应串口中断一次。 (R/X)INTM=01:在多通道模式中,一个帧内出现16通道的块(PARTITION)边界就产生中断。此时CPU可以检测是哪个PARTITION。 (R/X)INTM=10:检测到帧同步脉冲就产生(R/X)INT。 (R/X)INTM=11:当出现帧同步错误时产生中断。 第十章多通道缓冲串口MCBSP全文共78页,当前为第64页。 4、帧和时钟配置 帧配置; 接收时钟选择; 发送时钟选择; 接收帧同步选择; 发送帧同步选择。 第十章多通道缓冲串口MCBSP全文共78页,当前为第65页。 备注 I\O工作方式 满足两个条件工作在I\O口模式 1)管脚在复位状态 2)通用I\O使能比特设为有效 而具体每个管脚是输入还是输出,其高低电平如何读写见下表。 第十章多通道缓冲串口MCBSP全文共78页,当前为第66页。 第十章多通道缓冲串口MCBSP全文共78页,当前为第67页。 五、编程举例 下面给出一个McBSP串口实验程序 ? 这是一个串口自测试程序,除检验串口的功能外, 该程序还利用串口完成数据的内部压缩,通过设置 XCOMPAND或RCOMPAND之一可以实现内部数据A-law 或u-law的压缩和解压 ? 程序的流程是: ? 修改中断向量表 ? 初始化McBSP串口 设置BLD=1,即支持数字回环方式 设置RCOMPAND=10,即采用u-law扩展 ar3指向发送数据缓冲区 ar4指向接收数据缓冲区,初始化将接收数据缓冲 区全部清为0 ? 编写接收与发送中断程序 第十章多通道缓冲串口MCBSP全文共78页,当前为第68页。 详细程序及说明 ;; This is McBSP test program. The work-mode of McBSP Series: ;; BLD=1 (Digital loop back mode enabled) ;; RCOMPAND=10 or 11 (u-law/A-law Expand: 8bits - 16bits) ;; (R/X)INTM=00 (generate an interrupt every word traxsmitted) ;; ar3 - Transmit data buffer(buffer_1) ;; ar4 - receive data buffer(buffer_2) ;; The program is applicable for VC5409 ;; Designed by liyubai ;; Modifing 1.0 Time 2001,6,28 .title Test McBSP Program .mmregs .global mainstart .global interrupt_vector drr11 .set 41h ;McBSP1 receive data register dxr11 .set 43h ;McBSP1 transmit data register spsa1 .set 48h ;McBSP1 sub_bank address register 第十章多通道缓冲串口MCBSP全文共78页,当前为第69页。 spcd1 .set 49h ;McBSP1 sub_bank data register .bss stack_memory,500 .bss buffer_1,1000 .bss buffer_2,1000 interrupt_vector: ;interrupt vector table .text rs b mainstart nop nop nmi b __ret .word 0,0 sint17 b __ret .word 0,0 sint18 b __ret .word 0,0 sint19 b __ret .word 0,0 sint20 b __ret .word 0,0 第十章多通道缓冲串口MCBSP全文共78页,当前为第70页。 sint21 b __ret .word 0,0 sint22 b __
您可能关注的文档
最近下载
- 国投证券-基础化工行业专题-地缘冲突下的化工投资机会.pdf VIP
- 中小学校防治校园欺凌和暴力工作制度.docx VIP
- DNA亲子鉴定书模板.docx VIP
- 2025年最新征兵文化考试题目及答案.doc VIP
- 2025江苏南京六合经济开发区所属国有企业招聘12人笔试参考题库最新.docx VIP
- 新教材人教版高中化学必修第二册全册教学课件.pptx VIP
- 硫磺_向全球资源博弈下的新周期演进_15页_1mb.pdf VIP
- 人音版音乐七年级上册《万马奔腾》课件.ppt VIP
- 安徽省安庆市岳西县2022-2023学年八年级上学期期末考试数学试卷(含解析).doc VIP
- who口腔黏膜炎分级标准.pptx VIP
原创力文档

文档评论(0)