首页 > 评测 > 【Longan Nano开发板评测】Logan nano开发板之初识

【Longan Nano开发板评测】Logan nano开发板之初识

  
  • 作者:jgp886585
  • 来源:21ic BBS
  • [导读]
  • 拿到开发板盲盒有一段时间了,第一次搭建环境,确实折腾了很久,其实这也不算评测贴,只能说了完成了环境搭建,然后相当于完成了学习编程的“hello wo

题记

拿到开发板盲盒有一段时间了,第一次搭建环境,确实折腾了很久,其实这也不算评测贴,只能说了完成了环境搭建,然后相当于完成了学习编程的“hello world”这一步,要想熟练应用,还有很长的路要走,如果有描述不当的地方,欢迎指正,谢谢!
开发板简介

Longan Nano 是基于兆易创新(GigaDevice)RISC-V 32位内核的GD32VF103CBT6单片机的极简开发板。

环境搭建

VSCODE官网(https://code.visualstudio.com/)下载软件,下载的时候选择系统版本,否则无法以管理员身份运行

 

安装PIO

安装完成后打开VSCODE安装PIO插件,在扩展插件中输入PlatformIO,查找PIO进行安装
我第一次安装遇到了错误,在这里卡了很长时间,开始一直以为是github无法访问造成,也通过查找了该问题出现的原因,但是网上的方法没有效果。

 

直到找到了参考4的帖子,通过查看安装进程信息发现不是GitHub访问的问题,而是python的问题,之前我的电脑没有安装python,但是安装了开源软件Inkscape,该软件目录下有python.exe,每次安装的时候就调用了此处的执行文件,所以一直造成执行失败。(折腾了很久这里忘记截图了),原因应该是如下所说吧(引自参考4的文档内容):
然后我卸载了Inkscape,再次进行PIO安装,这次就提示我系统没有python,需要安装,安装python之后,就顺利安装完成PIO插件。
所以安装PIO的关键是系统必须先有正确安装的Python(个人观点哈)


安装GD32V

在终端里输入如下指令,然后回车

platformio platform install gd32v

可以在终端内看到安装进度

 


工程调试

创建工程,直接使用PIO自带的例子
选择Longan-nano开发板

 

生成代码后,进行编译程序
编译完成
手上没有USB转串口,也没有jlink,所以通过USB使用DFU的方式下载,下载默认是串口,需要需要增加修改下载工具的指令,如下修改为DFU模式
重新编译代码。
开发板进入DFU模式的方法,安装开发板上的BOOT按键,然后按开发板上的RESET按键,再松开,就进入DFU模式了
首次进入DFU发现是未知设备,这是因为没有安装驱动,驱动需要去官网下载
http://www.gd32mcu.com/en/download/7?kw=GD32F1进入官网下载dfu驱动,解压后根据你的系统选择驱动
官方默认固件效果是LED逐渐变亮,并会改变颜色

下载程序,软件依然是在官网下载
下载示例程序后,是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原创,未经许可禁止转载!

网友评论