请选择 进入手机版 | 继续访问电脑版
搜索
查看: 66|回复: 3

[求助] 请教关于K60的uart RTS问题

[复制链接]

该用户从未签到

52

主题

225

帖子

878

积分

高级会员

Rank: 4

积分
878
发表于 2017-1-10 23:23:54 | 显示全部楼层 |阅读模式
各位高手,请教一下,目前我们用K60的UART5与我们蓝牙模块通信,设置的是中断触发模式,1级FIFO,然后打开了流控RTS CTS,目前遇到的问题就是说,会有小概率的情况出现说K60这边的RTS在通信时会出现一直为高的情况,这样的话蓝牙那边就没办法继续发数据过来了。我尝试了下把RTS接地,然后通信就又能继续了。有什么原因可能会导致我这个问题呢?求高手指点一下,非常感谢!
我用的是sample code操作寄存器的那种代码,UART的硬件连接上K60和蓝牙芯片是直连的,就加了电阻。
然后我想请问一下,K60的这个串口硬件流控是不是打开了之后就自动判断不用在人为操作了呢?RTS CTS的立起我也没有看到有什么标志位的,如果有的话,假设我出现了这个问题,就可以人为强制清掉让通信继续吧?
谢谢!
回复

使用道具 举报

该用户从未签到

84

主题

1522

帖子

3547

积分

超级版主

Rank: 8Rank: 8

积分
3547
发表于 2017-1-11 09:31:17 | 显示全部楼层
楼主可以先分享一下这一部分的原理图吗?
回复 支持 反对

使用道具 举报

该用户从未签到

52

主题

225

帖子

878

积分

高级会员

Rank: 4

积分
878
 楼主| 发表于 2017-1-11 11:59:24 | 显示全部楼层
本帖最后由 huiyao 于 2017-1-11 12:12 编辑
小恩GG 发表于 2017-1-11 09:31
楼主可以先分享一下这一部分的原理图吗?

版主您好!串口的部分就是直连的,TX RX CTS RTS,就各自串了100欧电阻就没有了
回复 支持 反对

使用道具 举报

该用户从未签到

84

主题

1522

帖子

3547

积分

超级版主

Rank: 8Rank: 8

积分
3547
发表于 2017-1-11 17:24:35 | 显示全部楼层
K60的这个串口硬件流控是不是打开了之后就自动判断不用在人为操作了呢?
是的,从你的描述看,这个问题出现也没有特别的规律,我建议你可以用示波器查看,找出故障出现规律才好解决。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|恩智浦技术社区    

GMT+8, 2017-1-21 10:10 , Processed in 0.117677 second(s), 13 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表