RISC-V MCU開發(十三):嵌入式開發相關工具軟體
一款整合開發環境軟體除了程式碼編輯、編譯和除錯這些基本功能外,也會整合其他工具軟體,方便工程師們更高效的開發。MounRiver® Studio(MRS)使用了主選單擴充套件的方式,將實用的工具軟體新增到軟體平臺中。軟體工具包含、但不僅限於裝置管理器、核心燒錄的等工具。隨著逐漸豐富的核心分析需求,軟體工具會一直完善並整合新增。
【工具選單入口】
工具軟體的選單入口位於主選單Tools下,以分隔線將廠商燒錄工具、系統實用工具、WCH-Link燒寫軟體分組。
【WCH In-System Programmer】
沁恆廠家的程式設計輔助工具,適用於對BOOT模式下的WCH開發板晶片進行flash操作,也適用於在BOOT模式下對WCH-Link進行韌體升級。點選Tools下WCH In-System Programmer選單項,彈出軟體介面。通過USB口連線晶片,ISP軟體就能夠列舉到裝置晶片型號,在左下角顯示,同時自動切換到所處系列的tab頁面。使用者即在對應的系列下,選擇目標檔案,勾選相關選項執行需要的操作。
【GD All-In-One Programmer】
兆易創新的的All-In-One燒寫軟體,基於GD晶片中的bootloader,通訊介面支援UART和USB,支援對微控制器flash進行程式設計/擦除/讀取的基本操作。
【計算器】
Windows計算器程式,方便於工程師開發過程中進行數值運算、進位制運算。
【裝置管理器】
Windows裝置管理器,適用於硬體互動過程中檢視系統介面狀態、裝置ID的場景。
【匯出WCH-Link 對於RISC-V晶片的燒寫工具包】、【匯出WCH-Link 對於ARM晶片的燒寫工具包】
將會匯出壓縮包到指定系統位置。解壓後,包含的可執行程式為脫離MRS平臺能夠單獨執行的MCU程式設計軟體,實現了WCH-Link之間的通訊協議,支援查詢、使能/解除裝置的讀保護狀態,支援全擦、程式設計、校驗、復位的操作組合。