aliyun / iotkit-embedded

高速镜像: https://code.aliyun.com/linkkit/c-sdk
Apache License 2.0
496 stars 252 forks source link

STM32F1+SIM800C AT TCP Read 总是失败 #143

Closed jifanchn closed 5 years ago

jifanchn commented 5 years ago

Hi:

我按照这个例子:https://help.aliyun.com/document_detail/111167.html?spm=a2c4g.11186623.6.567.2c92492bE0I6JW 用不同的板子移植了STM32F1+STM800C的相关代码,SIM800C初始化成功,但是始终无法在MQTT建立连接时成功。

具体在通过SIM800C发送TCP发送数据,AT指令返回发送成功,但是后续的AT_TCP_READ调用了at_yield之后无法从ringbuf内读到数据,造成TCP超时,但是我用串口看到从芯片确实已经返回了数据。

能否将上述例子的完整代码提供参考?