没有包含头文件,或者没有设置头文件所在的位置,所以找不到。
没有包含头文件,或者没有设置头文件所在的位置,所以找不到。
"但是我该怎么在boot区中判断OTA事件的标志位呢",不需要用户做判断,secboot里会判断,下载固件成功后会设置一个标志,secboot里会根据这个标志来运行新的固件。“那做crc运算后的值是和什么值进行对比呢”,下载的固件里包含了固件本身的校验值,在下载前几包数据的时候就得到这个值了。
还在完善中,后续版本会提供。
不需要处理。
支持1.5M,最大2M。
如果是同样的固件,下载到开发板可以成功,下载到自己的板子失败,那问题就出在自己做的板子上,可能原因,如使用的usb转串口小板是不是稳定,连接是不是稳定,包括晶振不好都有可能导致下载失败。另外就是固件下载的地址是否和芯片flash大小匹配,arduino开发板的w800芯片是2Mflash,HLINK开发板不确定是哪颗芯片,如果是W806是1M flash,如果也是W800那就是2Mflash。如果用的W800 SDK,那SDK默认是2M flash配置。如果用的是W806 SDK,那就是1M flash配置。1M flash的固件可以下载到1M或者2M flash芯片,但是2M flash的固件只能下载到2M flash的芯片。
去掉最后一行,只需要释放root就可以了。
就按照uart demo的方式处理,发送方发快了也不会出错,可以先用pc uart工具测试,
是不是公司限制了使用动态ip,用手机或者pc去连这个路由器,动态ip的情况下能连上吗。
运行wm.py devconfig命令就会打开设备配置表,里面有配置时钟树的选项。如下图
第一个图是设置发送间隔和次数的,发送功率目前还没有设置的地方,可以先用接口自己设置下,参考第二个图。
AT+Z
使用的哪个版本的SDK?
第一个参数是0x0d,bit0肯定是1啊。可以参考wm_i2c_demo里的使用。
问 添加lvgl应用文件