自己也是刚刚开始接触RISC-V的芯片,昨天晚上测试了一下,能够正常下在程序和调试,这里把自己的经验分享出来和大家共享一下,避免新手走弯路
1:下载 MounRiver Studio
下载链接:链接
MounRiver Studio基于Eclipse GNU版本开发,在保留原平台强大代码编辑功能、便捷组件框架的同时,针对嵌入式C /C++开发,进行了一系列界面、功能、操作方面的修改与优化,以及工具链的指令增添、定制工作。力求打造一款硬件工程师喜爱的、以RISC-V内核为主的嵌入式集成开发环境。
MounRiver工作室由一群怀揣共同目标的“奋斗者”们组成:他们中有经验丰富的工具链开发工程师、有钻研插件开发的软件工程师、也有深谙嵌入式行业的需求分析、项目策划工程师…专注,是他们不变的名片;专业,是他们不懈的追求。
MounRiver Studio是作为GD32、CH32的RISC-V的开发环境,非常适合大家学习,整体环境和Keil是差不多的,上手很快。
整体界面如下图
2:下载南京沁恒的开发板支持包
下载地址如下:CH32V307VCT6 SDK下载链接
打开SDK里面的LED闪烁的例子,电机图上的工程文件,双击打开即可
完成编译之后,点击下载就可以进行实验了
在CH32的开发板上LED并没有直接连接到引脚,所以需要使用跳线跳转,查看代码,LED的引脚设置的是PA0,直接连接PA0和LED的引脚就可以了
具体的编译,工程建立工程可以参考官网的连接
工程监理和调试视频指导
|