DA14585 程序下載與仿真
勤基科技 王澤行

本文介紹在KEIL環境基礎上開發好代碼后需要調試及燒錄的方法,以便於快速開發代碼。
這里我們參照DA14585_SDK\6.0.10.511\projects\target_apps\peripheral_examples\adc\batt_lvl例子進行DEBUG調試
一、 點擊打開keil工程

二、 編譯調試

第一步點擊編譯,稍等片刻后查看步驟二是否編譯成功,若失敗則查找log看哪里編譯出錯,編譯成功后如下圖所示連接好開發板與調試板,另一頭連接USB口。

連接線為普通的USB接口線,另一頭連接手USB即可,之后點擊KEIL第三步debug。

進入上圖所示界面后,在方框1中可根據需要選擇復位、全速運行、單步調試、跳入、跳出操作,在方框2中可以打斷點和清除斷點。
確認代碼沒問題后,下一步我們需要將代碼燒錄進flash里。
三、 打開SmartSnippetsToolbox工具
SmartSnippetsToolbox工具是Dialog官方提供的針對工程師的程序燒錄工具,該工具可在Dialog官網下載,該工具可用於DA1458x系列和DA1468x系列,這里我們選擇DA14585,注意芯片型號不能選錯,且選擇JTAG方式。
打開后界面如下, 最后點擊OPEN:

打開后界面如下:
按照步驟依次選擇,在第二步中選擇要燒錄的代碼,支持bin及hex文件格式,在擦除時要確保讀回來的數據全為FF.

選擇Yes

等待燒錄完成。

至此,燒錄完成,接下來就是工程師驗證代碼邏輯了。
