W800 SDK 在GDK上調試問題

發布於 2022-05-15 10:11:21

W800 SDK的toolsw800projectsSDK_ProjectprojectCDK_WSW800_SDK的工程文件在GDK上可以編譯通過,但調試捕獲.PNG
時Diassemble和文件對不上,該如何解決。我用YOC的庫可以正常調試。

查看更多

關注者
0
被浏覽
1.4k
1 個回答
ZYQ
ZYQ 2022-05-15
我已不再支持W80X任何相關問題的回複,請大家不要私信,有問題找 isme 謝謝

保證CDK工程下只有一個工程,擦除W800的Flash , 重新編譯 debug 看下,我懷疑你是Flash 沒有擦除導致,需要明確的的是YOC 的 FLASH 布局分布與W800 官方的FLASH 布局分配是不一致的,剛才找了個YOC 的固件編譯了一下,通過反匯編文件確實看到了 你剛才截圖的那些指令,由此可以大概確定你是沒有擦除FLASH 導致的.
由於CKLINK 的 debug 是基於FLASH 的,他要從FLASH 不斷的取指執行,FLASH 是什麼就跟你顯示什麼,而下方的你看到的匯編代碼是根據地址cklink的反馈的地址進行跳轉的,這樣就會給你產生錯覺,以為不一樣。

只有這一張圖著實不好分析,方便的話可以把你的debug 的工程發出來,不要clean 的那種

撰寫答案

請登錄後再發布答案,點擊登錄

發布
問題

分享
好友

手機
浏覽

掃碼手機浏覽