RISC-V技术论坛
直播中

ll

6年用户 10经验值
擅长:可编程逻辑
私信 关注
[经验]

【南京中科微CSM32RV20开发板试用体验】+环境安装+Hello程序

感谢南京中科微和发烧友论坛进行的这次活动,我得到了一块中科微CSM32RV20的开发板。

第一次用中科微的开发板,最初看说明和文档,要安装厂家提供的CSMStudio IDE,觉得比较麻烦,可是安装试用了一下之后,发现还不错。

开箱
1.jpg

**第一次加电:**电源灯亮,三色灯开始闪烁
2.jpg

IDE安装:
安装CSM Stduio IDE还是比较简单的,都直接下一步就好了。IDE启动界面:
3.png

新建一个工程:
新建工程时首先弹出了芯片选择的对话框,选择相应的芯片,这里列了两个,选CSM32RV20,点"GO"按钮。然后输入项目名称、目录等信息,点"Finish",项目就建好了,一些常用的代码、头文件都拷到项目目录中了。
4.png

5.png

6.png

初步查看项目基本代码
主要是main.c,IDE生成的main模板预先写了很多代码,大多数是注释,可能是厂家为了便于开发者写各种应用,省去查文档的过程,把常用的主要初始化、设置过程都写在模板里了,还都是注释。我个人觉得不太适应,有点乱,但是这种方式对新手来说太友好了。

我就改了几句,在主循环里亮个灯试一下。

编译点build,比较顺利,但编译输出信息比较多,没细看,只是最后有12个警告,先不管了。

下载
使用厂家提供的CSMISP_1.0.6_Setup安装。ISP界面如下:
7.png

下载费了一点周折。主要是我手头刚好没有type-c的usb数据线,但有CP2102转串口的板子,就自作聪明的把原有的串口线接到开发板的TXD、RXD上,电源也用的原有CP2102出来的v33、gnd接到开发板,结果下载等待握手后怎么按复位都没反映。

仔细看了开发板发现它自带了CH340,就还是找了根usb线插上,然后ISP自动出现个提示:设备插入。串口列表里也出现了新增加的一个CH340串口。

8.png

再次下载成功。

第一次用中科微的芯片和开发板,只是简单的尝试了一下入门过程,更多功能和应用待日后慢慢摸索吧。

再次感谢发烧友论坛和南京中科微公司!

VID_20220713_175541

更多回帖

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