當前位置:首頁 > 公眾號精選 > 極客網(wǎng)
[導(dǎo)讀]本教程以板上按鍵控制點亮RV-STAR開發(fā)板上的LED為目標,從IDE的下載安裝開始詳細介紹了使用NucleiStudio蜂鳥調(diào)試器進行RISC-V嵌入式開發(fā)的方法。系統(tǒng)環(huán)境:Windows10-64bit硬件平臺:基于GD32VF103MCU的RV-STAR開發(fā)板01下載Nuc...



本教程以板上按鍵控制點亮RV-STAR開發(fā)板上的LED為目標,從IDE的下載安裝開始詳細介紹了使用Nuclei Studio 蜂鳥調(diào)試器進行RISC-V嵌入式開發(fā)的方法。系統(tǒng)環(huán)境:Windows 10-64bit硬件平臺:基于GD32VF103MCU的RV-STAR開發(fā)板

01下載Nuclei Studio
在芯來的官網(wǎng)上下載最新版的Nuclei Studiohttps://www.nucleisys.com/download.php#tools

這里需要使用2021年2月以后的最新版openocd,因為最新版實現(xiàn)了免驅(qū)功能。

  • 下載好后直接解壓,注意Nuclei Studio是免安裝的集成環(huán)境,使用還是很方便,并且集成了risc-v的調(diào)試環(huán)境,解壓后目錄如下;

  • 啟動程序后看一下插件是否升級到最新版,在菜單Help->Install New Software,然后如下圖操作,更新Nuclei Studio到最新版本,開發(fā)環(huán)境就算準備好了。
02創(chuàng)建hello world程序
  • 菜單File->New->C/C project,然后操作如下圖;
  • 這里的Project type一定要選Nuclei SDK Project For GD32VF103 SoC;
  • 這里的Board一定不要選錯,其他選項可以不用管,直接Next;
  • 選擇Project Example時選 baremetal_helloworld,其他選項不用管,然后一路next;
  • 項目創(chuàng)建好了。點左上角的錘子,編譯一下試試;
  • 在Console里一堆命令閃過,出現(xiàn)如下界面,說明一切OK。
03點燈實驗

  • 接下來按照文檔,開始點燈實驗。https://www.rvmcu.com/quickstart-doc-u-rvstar.html這里有板子的介紹和一些手冊,找到《RV-STAR開發(fā)板用戶手冊(Nuclei Studio IDE版)》,按照文檔接好板子;
  • 因為板子是自帶調(diào)試器,連接非常的方便,一塊板子一根線就可以接上,如下圖;
  • 在《RV-STAR開發(fā)板用戶手冊(Nuclei Studio IDE版)》文檔中找到如下方法;
  • 我們先到git上找到代碼;
  • 可以看到,點燈的程序很簡單,只有一個main.c,我們直接把這個main.c替換helloword中的main.c;
  • 重新編譯通過,程序準備OK啦;
  • 打開串口調(diào)試工具,我們在這里直接用Nuclei Studio 自帶的工具,如果上一步驅(qū)動安裝是正確的,這里配置也沒有什么問題;
  • 出現(xiàn)如下界面,光標一閃一閃,說明串口已經(jīng)連上了,等待程序的輸出;
  • 然后點擊運行,執(zhí)行程序就可以了;
  • 這時Console上又是一頓狂閃之后定格在如下界面;
  • 說明程序已經(jīng)正常燒寫,我們看看串口是否有輸出;
  • 看到這個界面,說明我們點燈實驗已經(jīng)成功了,按一下板子上的PA0-WKUP,就可以看到板子上亮著不同顏色的燈了,串口也有對應(yīng)的輸出;
  • 點燈實驗成功!
04更多實驗

更多實驗例程可以到RVMCU社區(qū)快速入門頁面獲取教程資料。
https://www.rvmcu.com/quickstart.html歡迎登陸我們的RV社區(qū):https://www.riscv-mcu.com,更多精彩的RVMCU內(nèi)容等您來~

本站聲明: 本文章由作者或相關(guān)機構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內(nèi)容真實性等。需要轉(zhuǎn)載請聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車的華為或?qū)⒋呱龈蟮莫毥谦F公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

加利福尼亞州圣克拉拉縣2024年8月30日 /美通社/ -- 數(shù)字化轉(zhuǎn)型技術(shù)解決方案公司Trianz今天宣布,該公司與Amazon Web Services (AWS)簽訂了...

關(guān)鍵字: AWS AN BSP 數(shù)字化

倫敦2024年8月29日 /美通社/ -- 英國汽車技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車工程師從創(chuàng)意到認證的所有需求的工具,可用于創(chuàng)建軟件定義汽車。 SODA V工具的開發(fā)耗時1.5...

關(guān)鍵字: 汽車 人工智能 智能驅(qū)動 BSP

北京2024年8月28日 /美通社/ -- 越來越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運行,同時企業(yè)卻面臨越來越多業(yè)務(wù)中斷的風險,如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報道,騰訊和網(wǎng)易近期正在縮減他們對日本游戲市場的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會開幕式在貴陽舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國國際大數(shù)據(jù)產(chǎn)業(yè)博覽會上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機 衛(wèi)星通信

要點: 有效應(yīng)對環(huán)境變化,經(jīng)營業(yè)績穩(wěn)中有升 落實提質(zhì)增效舉措,毛利潤率延續(xù)升勢 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競爭力 堅持高質(zhì)量發(fā)展策略,塑強核心競爭優(yōu)勢...

關(guān)鍵字: 通信 BSP 電信運營商 數(shù)字經(jīng)濟

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺與中國電影電視技術(shù)學(xué)會聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會上宣布正式成立。 活動現(xiàn)場 NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會上,軟通動力信息技術(shù)(集團)股份有限公司(以下簡稱"軟通動力")與長三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉