首頁(yè) > 評(píng)測(cè) > 【Longan Nano開(kāi)發(fā)板評(píng)測(cè)】Logan nano開(kāi)發(fā)板之初識(shí)

【Longan Nano開(kāi)發(fā)板評(píng)測(cè)】Logan nano開(kāi)發(fā)板之初識(shí)

  
  • 作者:jgp886585
  • 來(lái)源:21ic BBS
  • [導(dǎo)讀]
  • 拿到開(kāi)發(fā)板盲盒有一段時(shí)間了,第一次搭建環(huán)境,確實(shí)折騰了很久,其實(shí)這也不算評(píng)測(cè)貼,只能說(shuō)了完成了環(huán)境搭建,然后相當(dāng)于完成了學(xué)習(xí)編程的“hello wo

題記

拿到開(kāi)發(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ù)牡胤,歡迎指正,謝謝!
開(kāi)發(fā)板簡(jiǎn)介

Longan Nano 是基于兆易創(chuàng)新(GigaDevice)RISC-V 32位內(nèi)核的GD32VF103CBT6單片機(jī)的極簡(jiǎn)開(kāi)發(fā)板。

環(huán)境搭建

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

 

安裝PIO

安裝完成后打開(kāi)VSCODE安裝PIO插件,在擴(kuò)展插件中輸入PlatformIO,查找PIO進(jìn)行安裝
我第一次安裝遇到了錯(cuò)誤,在這里卡了很長(zhǎng)時(shí)間,開(kāi)始一直以為是github無(wú)法訪問(wèn)造成,也通過(guò)查找了該問(wèn)題出現(xiàn)的原因,但是網(wǎng)上的方法沒(méi)有效果。

 

直到找到了參考4的帖子,通過(guò)查看安裝進(jìn)程信息發(fā)現(xiàn)不是GitHub訪問(wèn)的問(wèn)題,而是python的問(wèn)題,之前我的電腦沒(méi)有安裝python,但是安裝了開(kāi)源軟件Inkscape,該軟件目錄下有python.exe,每次安裝的時(shí)候就調(diào)用了此處的執(zhí)行文件,所以一直造成執(zhí)行失敗。(折騰了很久這里忘記截圖了),原因應(yīng)該是如下所說(shuō)吧(引自參考4的文檔內(nèi)容):
然后我卸載了Inkscape,再次進(jìn)行PIO安裝,這次就提示我系統(tǒng)沒(méi)有python,需要安裝,安裝python之后,就順利安裝完成PIO插件。
所以安裝PIO的關(guān)鍵是系統(tǒng)必須先有正確安裝的Python(個(gè)人觀點(diǎn)哈)


安裝GD32V

在終端里輸入如下指令,然后回車(chē)

platformio platform install gd32v

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

 


工程調(diào)試

創(chuàng)建工程,直接使用PIO自帶的例子
選擇Longan-nano開(kāi)發(fā)板

 

生成代碼后,進(jìn)行編譯程序
編譯完成
手上沒(méi)有USB轉(zhuǎn)串口,也沒(méi)有jlink,所以通過(guò)USB使用DFU的方式下載,下載默認(rèn)是串口,需要需要增加修改下載工具的指令,如下修改為DFU模式
重新編譯代碼。
開(kāi)發(fā)板進(jìn)入DFU模式的方法,安裝開(kāi)發(fā)板上的BOOT按鍵,然后按開(kāi)發(fā)板上的RESET按鍵,再松開(kāi),就進(jìn)入DFU模式了
首次進(jìn)入DFU發(fā)現(xiàn)是未知設(shè)備,這是因?yàn)闆](méi)有安裝驅(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
  • 我要投稿
  • 歡迎入駐,開(kāi)放投稿

熱門(mén)標(biāo)簽
項(xiàng)目外包 more+