爱联模组接入华为hilink总结——调试问题汇总(二)

在调试爱联模组的过程中经常回遇到连不上网的问题,很是头大!
接下来总结自己在开发过程中遇到的问题!

1、爱联模组调试脚输出没有打印讯息或者输出都是0XFF

可能的原因:

(1)模组中并没有程序,需要重新烧录

(2)模组中已经有程序,但是没有发送命令ATSC,注意波特率是115200,要点击加回车换行
如图:
爱联模组接入华为hilink总结——调试问题汇总(二)_第1张图片

2、爱联模组的调试止步于wifi init,找不到wifi设备

如图:
爱联模组接入华为hilink总结——调试问题汇总(二)_第2张图片
到打印讯息到上述地方就停止了!
到这边的话可能的原因有很多,我们依次来进行排除,也可以说大部分问题都是这个问题!

可能的原因:

(1)排查移植过程是否是按照《集成开发调测指南》来移植的,有没有缺失

(2)在主函数HiLinkMcuMain()中,是否有加适当的延时,根据不同MCU略有调整
如图:
爱联模组接入华为hilink总结——调试问题汇总(二)_第3张图片
(3)在阻塞式串口发送API中给一定的延时,用来调节串口的发送字节数。
这边延时不同,发送的协议字节数是不一样的!这边是整个代码中比较重要的一环!!
一般调节也是根据自己的MCU来调节,你可以从1ms~20ms左右吧(我的经验),也可以用另外一个串口并在wifi模组和MCU串口的串口线上来进行检查!一般可以看到TX是6个字节数左右!

你可能感兴趣的:(爱联模组接入华为hilink总结——调试问题汇总(二))