打印

TC35I串口无法跟单片机串口通讯的问题

[复制链接]
2144|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
           今天在调试TC35I的模块,但串口始终无法跟单片机通讯,原理图如下
就是我将蓝牙的串口和TC35I的串口并在一起,然后跟单片机通讯,我调试了蓝牙模块,蓝牙模块跟单片机是可以正常通讯的,但单片机就是接收不到GSM模块的信息,由于GSM是4.2V(实测是4.08v)的,我怀疑是电压不匹配,于是我在GSM的TX到单片机的RX上串了一个1K的电阻,但这样还是不行,请教高手这是怎么回事。
  
我还发现一个奇怪的现象,如果我把GSM的RX与单片机的TX断开,这样蓝牙是可以收到GSM的串口输出信息的,只要我用0欧电阻将GSM的RX与单片机的TX连上,连蓝牙都收不到GSM的输出信息了


GSM模块买回来的时候也是有一块板子,上面是有SP3232的芯片,我有买回来的板子跟PC通讯,也是没问题的,现在就是不知道问题出在哪里了,还请各位高手指教!!!

相关帖子

沙发
ningling_21| | 2014-1-12 12:53 | 只看该作者
单片机的串口需经过232再连到TC35I...

使用特权

评论回复
板凳
NE5532| | 2014-1-12 12:55 | 只看该作者
问题出在楼主上课时候睡觉去了,老师讲两个输出端口不能并联的时候,楼主没听到。

另外一个问题出在楼主不看说明书就写程序,GSM模块的4.2V是工作电压,接口可能是3.3V的,也可能是1.8V的,返回的电平单片机连认都不认识,怎么通讯?

还有一种可能,楼主是把GSM模块从“板子”上拔下来在用,还是用“板子”在和单片机通讯?那个接口是R232接口,不是单片机可辨认的哈。

使用特权

评论回复
地板
huzhiyang|  楼主 | 2014-1-12 13:06 | 只看该作者
NE5532 发表于 2014-1-12 12:55
问题出在楼主上课时候睡觉去了,老师讲两个输出端口不能并联的时候,楼主没听到。

另外一个问题出在楼主不 ...

刚才在网上也搜了下,我想到一种可能了,TC35I模块的RXD和TXD跟单片机是顺连的,不需要交叉。。。。这也就解释了为什么蓝牙模块能收到TC35I的信息,但单片机收不到,因为蓝牙模块跟GSM模块是顺连的,没有交叉,

使用特权

评论回复
5
NE5532| | 2014-1-12 13:10 | 只看该作者
两个串口不可能并联共用的,楼主不要执迷不悟了。

使用特权

评论回复
6
huzhiyang|  楼主 | 2014-1-12 14:03 | 只看该作者
NE5532 发表于 2014-1-12 13:10
两个串口不可能并联共用的,楼主不要执迷不悟了。

还是谢谢你,我已经调通了,还是交叉线的问题了

使用特权

评论回复
7
小愤青| | 2015-9-1 16:16 | 只看该作者
请问交叉线是怎么会是  应该是RXD-TXD TXD-RXD ? 还是应该 顺接?

使用特权

评论回复
8
huzhiyang|  楼主 | 2015-9-22 08:52 | 只看该作者
小愤青 发表于 2015-9-1 16:16
请问交叉线是怎么会是  应该是RXD-TXD TXD-RXD ? 还是应该 顺接?

不是的,正确的接法是rxd-rxd,txd-txd。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

32

主题

190

帖子

2

粉丝