首頁(yè) > 評(píng)測(cè) > 【Longan Nano開發(fā)板評(píng)測(cè)】Logan nano開發(fā)板之初識(shí)
【Longan Nano開發(fā)板評(píng)測(cè)】Logan nano開發(fā)板之初識(shí)
- [導(dǎo)讀]
- 拿到開發(fā)板盲盒有一段時(shí)間了,第一次搭建環(huán)境,確實(shí)折騰了很久,其實(shí)這也不算評(píng)測(cè)貼,只能說(shuō)了完成了環(huán)境搭建,然后相當(dāng)于完成了學(xué)習(xí)編程的“hello wo
題記
拿到開發(fā)板盲盒有一段時(shí)間了,第一次搭建環(huán)境,確實(shí)折騰了很久,其實(shí)這也不算評(píng)測(cè)貼,只能說(shuō)了完成了環(huán)境搭建,然后相當(dāng)于完成了學(xué)習(xí)編程的“hello world”這一步,要想熟練應(yīng)用,還有很長(zhǎng)的路要走,如果有描述不當(dāng)?shù)牡胤剑瑲g迎指正,謝謝!
開發(fā)板簡(jiǎn)介
Longan Nano 是基于兆易創(chuàng)新(GigaDevice)RISC-V 32位內(nèi)核的GD32VF103CBT6單片機(jī)的極簡(jiǎn)開發(fā)板。


環(huán)境搭建
VSCODE官網(wǎng)(https://code.visualstudio.com/)下載軟件,下載的時(shí)候選擇系統(tǒng)版本,否則無(wú)法以管理員身份運(yùn)行


安裝PIO
安裝完成后打開VSCODE安裝PIO插件,在擴(kuò)展插件中輸入PlatformIO,查找PIO進(jìn)行安裝

我第一次安裝遇到了錯(cuò)誤,在這里卡了很長(zhǎng)時(shí)間,開始一直以為是github無(wú)法訪問造成,也通過(guò)查找了該問題出現(xiàn)的原因,但是網(wǎng)上的方法沒有效果。

直到找到了參考4的帖子,通過(guò)查看安裝進(jìn)程信息發(fā)現(xiàn)不是GitHub訪問的問題,而是python的問題,之前我的電腦沒有安裝python,但是安裝了開源軟件Inkscape,該軟件目錄下有python.exe,每次安裝的時(shí)候就調(diào)用了此處的執(zhí)行文件,所以一直造成執(zhí)行失敗。(折騰了很久這里忘記截圖了),原因應(yīng)該是如下所說(shuō)吧(引自參考4的文檔內(nèi)容):

然后我卸載了Inkscape,再次進(jìn)行PIO安裝,這次就提示我系統(tǒng)沒有python,需要安裝,安裝python之后,就順利安裝完成PIO插件。
所以安裝PIO的關(guān)鍵是系統(tǒng)必須先有正確安裝的Python(個(gè)人觀點(diǎn)哈)
安裝GD32V
在終端里輸入如下指令,然后回車
platformio platform install gd32v

可以在終端內(nèi)看到安裝進(jìn)度


工程調(diào)試
創(chuàng)建工程,直接使用PIO自帶的例子

選擇Longan-nano開發(fā)板


生成代碼后,進(jìn)行編譯程序

編譯完成

手上沒有USB轉(zhuǎn)串口,也沒有jlink,所以通過(guò)USB使用DFU的方式下載,下載默認(rèn)是串口,需要需要增加修改下載工具的指令,如下修改為DFU模式

重新編譯代碼。
開發(fā)板進(jìn)入DFU模式的方法,安裝開發(fā)板上的BOOT按鍵,然后按開發(fā)板上的RESET按鍵,再松開,就進(jìn)入DFU模式了
首次進(jìn)入DFU發(fā)現(xiàn)是未知設(shè)備,這是因?yàn)闆]有安裝驅(qū)動(dòng),驅(qū)動(dòng)需要去官網(wǎng)下載

http://www.gd32mcu.com/en/download/7?kw=GD32F1進(jìn)入官網(wǎng)下載dfu驅(qū)動(dòng),解壓后根據(jù)你的系統(tǒng)選擇驅(qū)動(dòng)


官方默認(rèn)固件效果是LED逐漸變亮,并會(huì)改變顏色
下載程序,軟件依然是在官網(wǎng)下載

下載示例程序后,是LED每隔1S閃爍一次
參考鏈接:
- https://www.rvmcu.com/site/sipeed_longan_nano/
- http://longan.sipeed.com/zh/
- https://wiki.sipeed.com/hardware/zh/longan/Nano/blink.html
- https://blog.csdn.net/happyjoey217/article/details/113177118
-
- 本文系21ic原創(chuàng),未經(jīng)許可禁止轉(zhuǎn)載!
網(wǎng)友評(píng)論
- 聯(lián)系人:巧克力娃娃
- 郵箱:board@21ic.com
- 我要投稿
-
歡迎入駐,開放投稿
行業(yè)新聞
論壇活動(dòng)
more+
公開課
more+
項(xiàng)目外包
more+
- NRF52810藍(lán)牙數(shù)字耳機(jī)找人定制
預(yù)算:¥30005天前
- 125KW模塊式PCS軟硬件外包開發(fā)
預(yù)算:¥1100000015小時(shí)前
- 12V汽車啟動(dòng)電源項(xiàng)目BMS設(shè)計(jì)
預(yù)算:¥50000023小時(shí)前
- 數(shù)據(jù)可視化軟件 開發(fā)
預(yù)算:¥5000023小時(shí)前
- PLC項(xiàng)目調(diào)試修改
預(yù)算:¥100001天前
- 起動(dòng)電機(jī)控制器開發(fā)
預(yù)算:¥1100001天前