TI中文支持网
TI专业的中文技术问题搜集分享网站

6455 功能脚与GPIO复用问题

我要用McBSP1 但是McBSP1 得寄存器的值没法写进去,PERCFG0这个寄存器已经使能McBSP1 位;02AC 0018 PERSTAT1 Peripheral Status Register 1 这个寄存器 读出的值 显示McBSP1  位是使能着。复用引脚也是拉高的。就是没法向寄存器中写入数据

Shine:

试一下csl里的mcbsp例程,看能不能写寄存器,看是软件问题还是硬件问题。http://www.ti.com/tool/sprc234

Tony Tang:

dajia li复用引脚也是拉高的。就是没法向寄存器中写入数据

自已的板子,还是EVM板?如果是自己的板子,检查上电复位时序是否对,或者手动复位一下DSP,再试试。

dajia li:

回复 Tony Tang:

mcbsp0可以正常通信,MCBSP1的寄存器读出的值都是0,写进去再读出来也是0

dajia li:

回复 Shine:

mcbsp0可以正常通信,MCBSP1的寄存器读出的值都是0,写进去再读出来也是0

Shine:

回复 dajia li:

mcbsp0和mcbsp1的区别是mcbsp1管脚复用的,量过AEA5管脚是高电平吗?

Tony Tang:

回复 dajia li:

检查McBSP1CTL是否使能了:

dajia li:

回复 Tony Tang:

mcbsp 配置成UART,DX默认输出能配置吗?我用示波器测得默认值是低电平,单UART协议要求空闲状态是高电平,请问怎么设置呢?谢谢

dajia li:

回复 Shine:

mcbsp 配置成UART,DX默认输出能配置吗?我用示波器测得默认值是低电平,单UART协议要求空闲状态是高电平,请问怎么设置呢?谢谢

Shine:

回复 dajia li:

请参考下面的文档。http://www.ti.com/lit/an/spra633c/spra633c.pdf 

赞(0)
未经允许不得转载:TI中文支持网 » 6455 功能脚与GPIO复用问题
分享到: 更多 (0)