`我们到(https://codeload.github.com/riscv-mcu/Nuclei-Studio_IDE-Project-Package/zip/master)下载几个简单的例子。这里面例子比较简单,不涉及任何操作系统,比较好入门。下载完,解压:
先观察一个正常的例程,是快速入门这个MCU的一个极好的办法。我们先不自己写,
直接导入一个正常的例子,然后在DEMO例子上修改。毕竟才第一次接触么。
打开IDE:
里面的说明很详细,具体怎么创建工程,可以自己去仔细看下。
然后一直next,到结束。
打开工程后:
架构很清晰,一目了然。
我们先编译下载一下,看能不能正常下载。
结果:编译通过,下载出错。
我们查看下载的配置:
在run的模式下,选择右边圈出的那个设置图标。进入run模式下的配置。
如果把run模式,改为debug,那么再点这个图标,就进入debug模式下的配置。
我们指令先进入run模式:
把调试下载器的配置改成有效的路径。之前报错就提示这个路径无法打开文件。
对于不同的编译器到底怎么配置,我没看到官方的具体资料,如果哪位大佬有,
请给小弟一份。这里面用的是这个程序之前配置好的,但是路径不对。
是SDK里面的一个配置文件。
再次编译下载。
显示成功,但是板上灯没反应,什么鬼。查看原理图并修改程序,太简单,直接给出截图:
LED对应原理图:
对应程序修改:
我们发现,控制GPIO的流程还是一样。
先开gpio时钟-->配置gpio引脚模式-->配置初始电平
现在在看看,觉得开发方式还是很接近的。不管内核的变化,但给开发者的
感觉,差别还是不大的。
编译下载,观察现象:
`