|
【GD32F350】GD32开发板串口正常通讯,收不到GPRS返回数据
[复制链接]
本帖最后由 常见泽1 于 2018-9-11 09:42 编辑
经过调用了官方部分代码
GD32板子串口收发通讯正常
用232串口测试了
收发OK
然后我接上了GPRS模块GSM800C
第一种情况:GD32 TX接到GPRS模块的RX, GPRS模块的TX接到232板子的RX
GD32发送AT
232板子接收到OK
第二种情况:GD32 TX接到GPRS模块的RX,GD32 RX接到GPRS模块的TX
GD32发送AT
GD32接收未进入接收中断
第三种情况:GD32 TX接到232串口的RX
GD32发AT指令成功
第四种情况:GD32 TX接到232串口的RX GD32 RX接到232串口的TX
GD32发数据成功
232串口向GD32发送数据,GD32串口中断接收数据成功
简单说就是GD32 单独测试串口 是OK , GPRS模块串口收发也是OK的
现在GD32发了数据,GPRS是有回复OK给GD32,但是GD32收不到
P.S. 同样的STM32F103 我也是TX RX同样直连到GPRS模块通讯是没有任何问题的
我现在唯一能想到的可能是电平不匹配?
GD32的地接到了GPRS模块的GND
gprs模块的tx 应该上拉电平差不多4V 我量了下
我已经尝试把VCC_BAT接3.3V 5V都试了 依旧没有反应
|
|