CSM32RV20的開發環境搭建,經作者本人同意授權,我們可以參看我司客戶分享的案例情況。在此感謝該客戶的慷慨耐心支持上傳,贈人玫瑰,手留余香。
版權聲明:本文為博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接和本聲明。
本文鏈接:https://blog.csdn.net/weixin_28729013/article/details/120535783
————————————————
版權聲明:本文為CSDN博主「IC農民」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/weixin_28729013/article/details/120535783
目 錄
一、IDE環境搭建
1.1 IDE準備
1.2 IDE安裝
1.3 IDE界面
1.4 IDE幫助文件
二、項目調試
2.1 創建項目
2.2 項目工程
2.3 開發板
2.4 debug調試
2.5 串口燒錄
2.6 ISP工具自帶串口打印
本系列僅為記錄工作,MCU開發從STM32F030平臺切換到RISC-V CSM32RV20。CSM32RV20是南京中科微電子有限公司開發的一款基于RISC-V核的超低功耗MCU芯片,內置RISC-V RV32IMAC Core (2.6 CoreMark/MHz)。
一、IDE環境搭建
1.1 IDE準備
IDE: CSMStudio,也是南京中科微針對嵌入式項目RISC-V系列MCU開發的跨平臺支持的C/C++集成開發環境,提供了包括編輯器、C編譯器、宏匯編、鏈接器、庫管理、仿真調試器和下載器等在內的完整開發資源。
·IDE高度集成,環境自建。
·支持中英文語言,默認使用英語語言集。
·支持Jlink和Cjlink調試器
·自帶函數封裝庫
1.2IDE安裝
1.3IDE界面
1.4IDE幫助文件
在菜單欄選中help,選中CSMStudio,就能打開說明文檔,通過說明文檔可以切換語言環境、創建項目,編譯項目,調試項目以及常見問題的說明。
二、項目調試
2.1創建項目
芯片選中,CSM32RV20,為MCU,RV1和RV4為SOC芯片。
2.2 項目工程
工作空間內,Sources中包含drivers和src,drivers中為我司的庫函數,src為main函數。
2.3開發板
使用CSM32RV20 QFN32封裝,4*4大小。
另外一款是TSSOP20封裝的,相比之下是IO口減少,資源相對的少一些。
2.4debug調試
通過CJTAG接口,可以使用JLink或者南京中科微的CJLink調試器。使用Jlink V10硬件版本以上,即可實現debug調試。
命中斷點:
2.5串口燒錄
** 使用CSM-ISP軟件,在有多個串口設備時,需要手動選中CH340的串口號。
2.6ISP工具自帶串口打印
通過環境的搭建以及IDE的初步使用,整個使用體驗感都是非常好的,尤其是庫函數的使用,使用STM32平臺轉換還是非常方便。
-
單片機
+關注
關注
6037文章
44558瀏覽量
635310 -
低功耗MCU
+關注
關注
0文章
37瀏覽量
12057 -
RISC-V
+關注
關注
45文章
2277瀏覽量
46159
發布評論請先 登錄
相關推薦
評論