RISC-V MCU CSM32RV20开发(一):环境搭建
目录/CONTENT
01/IDE环境搭建:
1)IDE准备
2)IDE安装
3)IDE界面
4)IDE帮助文件
02/项目调试:
1)创建项目
2)项目工程
3)开发板
4)debug调试
5)串口烧录
6)ISP工具自带串口打印
本系列仅为记录工作,MCU开发从STM32F030平台切换到RISC-V CSM32RV20。CSM32RV20是一款基于RISC-V核的超低功耗MCU芯片,内置RISC-V RV32IMAC Core (2.6 CoreMark/MHz)。
IDE环境搭建
1)IDE准备
IDE: CSMStudio ,也是南京中科微针对嵌入式项目RISC-V系列MCU开发的跨平台支持的C/C++集成开发环境,提供了包括编辑器、C编译器、宏汇编、链接器、库管理、仿真调试器和下载器等在内的完整开发资源。
- IDE高度集成,环境自建。
- 支持中英文语言,默认使用英语语言集。
- 支持Jlink和Cjlink调试器
- 自带函数封装库
2)IDE安装

3)IDE界面

4)IDE帮助工具

项目调试
1)创建项目
芯片选中,CSM32RV20,为MCU,RV1和RV4为SOC芯片。

2)项目工程
工作空间内,Sources中包含drivers和src,drivers中为库函数,src为main函数。



3)CSM32RV20 开发板
使用CSM32RV20 QFN32封装,4*4大小。

另外一款是TSSOP20封装的,相比之下是IO口减少,资源相对的少一些。

4)debug调试
通过CJTAG接口,可以使用JLink或者南京中科微的CJLink调试器。使用Jlink V10硬件版本以上,即可实现debug调试。
命中断点:

5)串口烧录
** 使用CSM-ISP软件,在有多个串口设备时,需要手动选中CH340的串口号。


6)ISP工具自带串口打印


(扫描下方二维码,点击“立即购买“,复制口令购买开发板)

扫描二维码
立即购买
获取更多信息
联系我们
电话:400-636-6613
微信:actiondynamic
地址:深圳市南山区西丽街道打石一路深圳国际创新谷6栋B座1111房
官网:www.dnsj88.com
邮箱:dnsj@dn-ic.com
版权声明:本文为CSDN博主「IC农民」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_28729013/article/details/120535783