我 对问题发布了答案
"但是我该怎么在boot区中判断OTA事件的标志位呢",不需要用户做判断,secboot里会判断,下载固件成功后会设置一个标志,secboot里会根据这个标志来运行新的固件。“那做crc运算后的值是和
我 发表了评论
@kevin_tsu "在arduino点击上传,可以烧录成功。"是说用的arduino的SDK开发的固件是吗?理论上不管什么SDK开发的固件,都是能下载成功的。可以改下你的代码,比如程序跑起来后不调
我 对问题发布了答案
如果是同样的固件,下载到开发板可以成功,下载到自己的板子失败,那问题就出在自己做的板子上,可能原因,如使用的usb转串口小板是不是稳定,连接是不是稳定,包括晶振不好都有可能导致下载失败。另外就是固件下
我 发表了评论
你的代码挺乱的,建议先看下freertos的大概教程,对任务、信号量这些有个概念。M4G_AT_CMD_Recv这种信号量阻塞的接口,放在主任务里等待接收就好了,收到数据后,再解析数据,根据数据内容做
我 发表了评论
添加lvgl应用文件