我想調(diào)試OTA方式1升級(jí),每次都需要合成BIN才能下載太麻煩了。而使用MRS調(diào)用Link下載又沒有辦法修改下載地址,怎么才能更方便的調(diào)試呢?
OTA升級(jí)是需要合并文件的,建議按照我們提供的方法進(jìn)行操作。
但是調(diào)試的時(shí)候就很麻煩,每次修改都需要合并BIN文件,如果我燒寫的時(shí)候只把APP燒寫到APP區(qū),IAP和JUMP IAP不變那不是方便得多?
針對(duì)你說到OTA方式,我這里使用的是OnlyUpDta_OTA的合并,這里提供一個(gè)方式。
1、使用WCHlink開啟使能兩線仿真接口;
2、將四個(gè)工程合并,然后使用link的下載方式下載進(jìn)去:
3、打開MRS程序的調(diào)試配置,先做如下配置(不可重新開啟兩線仿真,不可點(diǎn)擊下載,否則從第一步重新開始):
4、點(diǎn)擊仿真按鍵,全速跑一下,BLE調(diào)試助手可以搜索到藍(lán)牙。
退出仿真,需要修改USER程序,編譯后重新進(jìn)入仿真,會(huì)發(fā)現(xiàn)程序已經(jīng)做了相應(yīng)的修改。
注意:OTA涉及程序的跳轉(zhuǎn),因此地址不要做修改;
為什么不可重新開始兩線仿真和下載?因?yàn)闀?huì)擦除芯片里的程序或者程序被重新下載,變成非我們所需要的程序。