首页 > 其他 > 详细

TMS320VC5509串口通信

时间:2019-03-30 18:14:27      阅读:201      评论:0      收藏:0      [点我收藏+]

1. 串口通信使用MCBSP外设的DX1,DRA引脚

技术分享图片

很多同学喜欢把这个MCBSP驱动音频芯片TLV320AIC23,同时也作为串口,那么一般用的拨码开关去选择,反正自己看着拨一下

技术分享图片

2. 遇到的一个问题,如果代码中使用了switch语句,那么在cmd文件中需要添加如下

.switch  : {} > SARAM3 PAGE 0

3. 在cmd文件中需要添加中断向量

.vectors : {} > VECS   PAGE 0 

4. 拨码开关的设置

技术分享图片

5. 器件型号选择,注意工程只有一个uart.cmd文件即可,不需要其他的cmd文件,否则编译会报错。

技术分享图片

6. 代码实际测试,一次最多可以接收2个字节的数据,超过的话会异常,应该是定时器的中断里面缓冲区不多。测试用开发板如下,使用正常

技术分享图片

 

 

测试结果

技术分享图片

7. 换了一个开发板,同样的代码,完全跑不起来,怀疑是MAX232芯片坏了

技术分享图片

在这开发板的使用说明中让P109_144的14和16脚相连,实际测试好像完全没关系。

技术分享图片

TMS320VC5509串口通信

原文:https://www.cnblogs.com/429512065qhq/p/10628180.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!