之前我們推送了RISC-V應用創新大賽 | 一文詳解RVB2601套件 助你快速上手贏比賽,讓大家全面的瞭解的RVB2601套件的軟硬件情況及開發工具,幫助參賽的同學快速上手。今天我們為大家詳細介紹RVB2601開發板快速上手教程指南,從硬件參數,驅動安裝,程序運行等方面幫助大家快速深入瞭解RVB2601開發板。
關於RVB2601更詳細的資料可登錄OCC查看。
開發板開箱圖片
開發板資源描述如圖
開發板資源描述可參考上期文章RISC-V應用創新大賽 | 一文詳解RVB2601套件 助你快速上手贏比賽。
硬件參數
5V/1A USB輸入
USB轉串口芯片CP2012--單板系統啟動/命令行信息都通過此端口輸出
USB接口JTAG芯片STM32--可以使用USB口進行程序燒寫,在線Debug功能
板載PA--支持外接speaker、支持PA後反饋,參考音回採
板載兩路硅麥
4個按鍵--一個BigDipper的CPU復位按鍵、一個JTAG芯片復位按鍵、兩個用戶自定義按鍵
三種功能的LED燈--呼吸三色燈、STM32工指示燈x2、電源指示燈x1
用戶擴展IO插針
OLED屏幕
開發硬件環境搭建
1 開發板供電
RVB2601開發板供電採用JTAG接口供電,如下圖:
2 串口調試環境
硬件連接:如下圖所示,插入UART USB端口。
驅動安裝:進入我的電腦設備管理器查看,可以看到改串口驅動已經正確安裝。如果第一次使用,會看到顯示問號。請進入芯片開放社區裡資源下載(https://occ.t-head.cn/community/download?id=640940849919688704),進行CP210X串口驅動下載。
串口軟件配置:可以使用各種串口客戶端軟件,選擇波特率為115200,這裡已SSCOM為例。
3 開發軟件環境搭建
劍池CDK:基於RVB2601開發板的應用是利用劍池CDK集成開發環境進行開發的。
關於更多劍池CDK的介紹,可以點擊這篇文章查看產品乾貨 | 平頭哥劍池CDK 更新重磅來襲!三大亮點速看,邀你參與體驗贏好禮。
劍池CDK開發包獲取:
https://occ.t-head.cn/community/download?id=575997419775328256
4 程序運行
Helloworld程序獲取:雙擊打開CDK,點擊工具欄最右側的HOME圖標,在彈出來的搜索欄裡輸入Helloworld, 在結果裡選擇CH2601_helloworld,點擊右側的創建工程。
編譯:右鍵點擊CH2601_helloworld工程,選擇build,進行編譯,直到結束。
編譯完成後,可以在工程目錄下obj文件夾裡找到ch2601_helloworld.elf可執行文件。
下載:點擊flash菜單,選擇Download子菜單,進行鏡像下載。
下載完成後可以看到以下對話框信息。
運行:按照RVB2601板子上的RST復位鍵,程序會自動執行。(下圖中標藍如是)
在串口客戶端裡可以看到以下打印信息,說明程序已經正確執行。開發環境的搭建就完成了。
關於更多RISC-V的內容可點擊RISC-V應用創新大賽 | 一文詳解RVB2601套件 助你快速上手贏比賽!
需要報名參賽的同學可點擊平頭哥芯片開放社區×阿里雲天池“RISC-V應用創新大賽”正式開賽!