BearPi-EBM H63开发板串口透传固件的AT模式严重BUG无法使用

Viewed 71

一、描述你遇到的问题

BearPi-EBM H63开发板串口透传固件的AT命令无法使用

  1. 在使用AT+NAME指令时,因AT命令手册写出name最大16字节于是我使用12字节作为name,在调用AT+NAME=123456789223\r\n时模块直接重启,于是我一点点减少NAME的长度只有在6字节时不会重启。
  2. 使用AT+MULTICON设置设备多连接模式就更加厉害了,首先我在定制固件时每个从设备名称都设为了16字节整,这时直接调用AT+MULTICON?输出的字符串是错误的,然后当我调用AT+MULTICON修改从设备名称时,更寄了,从设备名称只支持1个字符,比1字符大了就重启。
  3. 根据规律我总结出来了你们的固件并不是最大16字节而是AT命令+AT参数总字节数不超过16字节不然就重启。

二、你具体做的所有步骤结果截图

1.


2.


三、当前开发板状态全景照片

四、开发板串口所有日志

» AT
« AT
OK

» AT+MULTICON?
« AT+MULTICON?
+MULTICON:1,12345678912345681234567891234560123456789123456b123456789123456d1234567891234569123456789123456a123456789123456c123456789123456e T'?,1234567891234560123456789123456b123456789123456d1234567891234569123456789123456a123456789123456c123456789123456e T'?,123456789123456b123456789123456d1234567891234569123456789123456a123456789123456c123456789123456e T'?,123456789123456d1234567891234569123456789123456a123456789123456c123456789123456e T'?,1234567891234569123456789123456a123456789123456c123456789123456e T'?,123456789123456a123456789123456c123456789123456e T'?,123456789123456c123456789123456e T'?,123456789123456e T'?

OK
» AT+MULTICON=1,12
...
at cmd ready

剩余日志无法粘贴,请查看图片。

1 Answers

第3条少了几个字,应该是:根据规律我总结出来了固件并不是name字段最大16字节而是整个AT命令包含回车符和换行符最大16字节,超出就重启!

以上问题已修复,请重新生成固件尝试下