单片机/MCU论坛
直播中

qjp1988113

12年用户 343经验值
擅长:测量仪表 嵌入式技术 处理器/DSP 控制/MCU EDA/IC设计
私信 关注
[文章]

【"RV-STAR 开发板免费试用"免费试用】+第一个例子--点灯

`我们到(https://codeload.github.com/riscv-mcu/Nuclei-Studio_IDE-Project-Package/zip/master)下载几个简单的例子。这里面例子比较简单,不涉及任何操作系统,比较好入门。下载完,解压:
H1.png
先观察一个正常的例程,是快速入门这个MCU的一个极好的办法。我们先不自己写,
直接导入一个正常的例子,然后在DEMO例子上修改。毕竟才第一次接触么。
打开IDE:
H2.png
里面的说明很详细,具体怎么创建工程,可以自己去仔细看下。
S1.png
S2.png
S3.png

然后一直next,到结束。
打开工程后:
VV1.png

架构很清晰,一目了然。

我们先编译下载一下,看能不能正常下载。
结果:编译通过,下载出错。
我们查看下载的配置:
VV2.png
在run的模式下,选择右边圈出的那个设置图标。进入run模式下的配置。
如果把run模式,改为debug,那么再点这个图标,就进入debug模式下的配置。
我们指令先进入run模式:
VV3.png
VV4.png
把调试下载器的配置改成有效的路径。之前报错就提示这个路径无法打开文件。
对于不同的编译器到底怎么配置,我没看到官方的具体资料,如果哪位大佬有,
请给小弟一份。这里面用的是这个程序之前配置好的,但是路径不对。
是SDK里面的一个配置文件。
再次编译下载。
VV5.png
显示成功,但是板上灯没反应,什么鬼。查看原理图并修改程序,太简单,直接给出截图:
LED对应原理图:
BB22.png
BB11.png
对应程序修改:
bb1.png
bb2.png
BB3.png
BB4.png
BB5.png
我们发现,控制GPIO的流程还是一样。
先开gpio时钟-->配置gpio引脚模式-->配置初始电平
现在在看看,觉得开发方式还是很接近的。不管内核的变化,但给开发者的
感觉,差别还是不大的。
编译下载,观察现象:

Running_Led.rar (537.68 KB)
(下载次数: 0, 2020-10-13 14:38 上传)

openocd_gd32vf103.rar (829 Bytes)
(下载次数: 0, 2020-10-13 14:39 上传)


` 111.gif

回帖(1)

王友让

2020-10-14 22:00:58
值得学习
举报

更多回帖

发帖
×
20
完善资料,
赚取积分