天天看點

RISC-V MCU開發 (二):工程建立與管理

  MounRiver® Studio(MRS)内置了GD、WCH等晶片廠家的RISC-V/ARM以及RISC-V通用指令集系列的晶片工程模闆,支援Harmony LiteOS-M、RT-Thread、FreeRTOS等嵌入式作業系統開發。同時,MRS還在Eclipse開發平台體系中引入了工程檔案的概念,與Keil、VS等其他內建開發環境一樣,支援輕按兩下工程檔案打開IDE并加載工程。

MRS最新V1.51版本安裝包擷取方式:www.mounriver.com 。

【工程建立】MRS可通過内置的晶片工程模闆快速建立工程,在建立工程頁面,可指定工程名稱、源檔案存放位置、通過關鍵詞快速檢索目标晶片工程。

RISC-V MCU開發 (二):工程建立與管理
【實時作業系統開發】MRS也支援Harmony LiteOS-M、RT-Thread、FreeRTOS等嵌入式作業系統開發,在建立工程界面可指定要建立的工程類型。
RISC-V MCU開發 (二):工程建立與管理

【工程加載】MRS支援的加載工程方式主要有以下幾種:

A.輕按兩下工程檔案:通過MRS内置模闆建立的工程,源碼目錄下會自動生成與工程同名的.wvproj格式的檔案,輕按兩下該檔案即可将該項目加載到MRS。

RISC-V MCU開發 (二):工程建立與管理
B.加載工程接口:點選主菜單File->Load選項,在彈出的對話框中選擇導入類型為Project,即可浏覽檔案系統,指定要導入的.project或.wvproj檔案
RISC-V MCU開發 (二):工程建立與管理
C.導入工程接口:點選主菜單File->Import選項,在彈出的對話框中選擇從工作空間或檔案系統内導入已存在的項目。
RISC-V MCU開發 (二):工程建立與管理
【工程管理】對于已建立的工程,MRS支援工程重新整理、拖拽方式添加檔案夾/檔案、工程/檔案夾/檔案移除或删除、檔案夾/檔案排除編譯隊列等操作…

  1. 工程重新整理:當工程内源檔案在IDE外進行了修改後,可通過選中目标工程按快捷鍵F5或右鍵菜單項Refresh的方式重新整理工程,已打開的檔案将會自動更新顯示改動後的内容。
RISC-V MCU開發 (二):工程建立與管理
  1. 添加檔案夾/檔案:可選擇拖拽方式直接将選中的内容添加到MRS資源區的目标位置,或者通過資源區右鍵菜單選擇導入或建立檔案夾/檔案。
RISC-V MCU開發 (二):工程建立與管理
  1. 移除、删除操作:MRS對工程支援移除、删除操作,前者隻将工程從IDE資源區内移除;而删除操作則是直接将工程從實體磁盤銷毀,該操作無法撤銷,是以MRS在使用者勾選該操作時會進行二次詢問。檔案夾/檔案支援删除操作且可以撤銷。
RISC-V MCU開發 (二):工程建立與管理
  1. 排除編譯:MRS支援将選中的檔案夾/檔案排除編譯隊列,非編譯隊列内的項目會有特殊辨別用于區分。