在原子哥提供的8266模块的驱动代码中,有一个函数叫u8 atk_8266_quit_trans(void),功能是退出透传模式。代码在下面
想问一下,为什么每次传送一个“+”号要再delay 15ms呢? (不明白组帧时间这个注释)我们通过串口调试助手传给它3个连续 ”+“的时候,是不是上位机XCOM在每发送一个 +号后也会delay一下,只是XCOM这个软件屏蔽了这个细节我们看不到?
问题如下:1. 为什么要delay 15Ms, 注释“大于串口组帧时间(10ms)”什么意思?
2. 利用XCOM来发命令时,连续发3个“+”是不是屏蔽了delay这个细节?
3. 最后155行delay_ms(500)的作用是什么?
这些我想通过找手册找出答案,好像没找到,是我不够认真找,还是手册不会提供这些要延时的信息
我刚刚解决这个问题,发送+++退出透传的时候别加回车。
一周热门 更多>