一、材料准备:
1. RISC-V CSM32RV20开发板 X 1
2. CSM Studio IDE(开发调试)
3. CSM-ISP(串口烧录)
二、 IDE环境搭建
1、 【IDE介绍】
IDE: C++SMStudio ,也是南京中科微针对嵌入式项目RISC-V系列MCU开发的跨平台支持的C/C++集成开发环境,提供了包括编辑器、C编译器、宏汇编、链接器、库管理、仿真调试器和下载器等在内的完整开发资源。
IDE高度集成,环境自建。
支持中英文语言,默认使用英语语言集。
支持Jlink和Cjlink调试器
自带函数封装库
2、【IDE安装】
3、【IDE界面】
4、【IDE帮助文件】
在菜单栏选中“”帮助“”,选中CSMStudio,就能打开说明文档,通过说明文档可以切换语言环境、创建项目,编译项目,调试项目以及常见问题的说明。
三、项目调试
1.【项目建立】
2、【项目工程】
工作空间内,Sources中包含drivers和src,drivers中为库函数,src为main函数。
三、【debug调试】
通过CTAG接口,可以使用JLink或者南京中科微的CJLink调试器。使用Jlink V10硬件版本以上,即可实现debug调试。
四、【串口烧录】
使用CSM-ISP软件,在有多个串口设备时,需要手动选中CH340的串口号。
注:串口助手中串口号处,请选择正确的。