专栏中心

EEPW首页 > 专栏 > RISC-V MCU CSM32RV20开发(一):环境搭建

RISC-V MCU CSM32RV20开发(一):环境搭建

发布人:oCheryl 时间:2022-07-20 来源:工程师 发布文章

CSM32RV20的开发环境搭建,我们可以参看客户分享的案例情况。在此感谢该客户的慷慨耐心支持上传,赠人玫瑰,手留余香。

本系列仅为记录工作,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帮助工具

在菜单栏选中help,选中CSMStudio,就能打开说明文档,通过说明文档可以切换语言环境、创建项目,编译项目,调试项目以及常见问题的说明。

项目调试

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工具自带串口打印


专栏文章内容及配图由作者撰写发布,仅供工程师学习之用,如有侵权或者其他违规问题,请联系本站处理。 联系我们

关键词: RISC-V MCU 单片机

相关推荐

电子科技大学--嵌入式系统应用开发技术39

视频 2009-05-07

倾情奉献:MSP430汇编指令集(中文),详解带实例!

边缘 AI 加速的 Arm Cortex‑M0+ MCU 如何为电子产品注入更强智能

STC32车规级 MCU中国芯赋能潍柴玉柴,铸就重型柴油机尾气后处理“中国方案”

汽车电子 2026-04-29

Badge USB OCD 与 78F0513D 使用演示视频

视频 2009-05-20

单片机语言C51应用实战集锦

资源下载 2007-11-21

MXT8051 SoC开发系统的设计方法

视频 2009-06-05

AEIF 2026 本周举行,软件定义汽车把车规半导体带到更多环节

3D打印“狂飙”背后:兆易创新GD32 MCU多元方案驱动性能升级

内置TinyEngine NPU:TI全新MCU助力边缘AI落地

嵌入式系统 2026-05-12

电子科技大学--嵌入式系统应用开发技术38

视频 2009-05-07

英飞凌聚焦人形机器人:传感、电机控制和电源管理成为切入口

NEC MCU 78F0513D开发板使用教程

视频 2009-04-07

如何让电机控制更精准高效

《AVR单片机C语言库》

氮化镓+MCU赋能高效OBC:大联大诠鼎与英飞凌共探车载电源新趋势

5V 单片机与5V 耐压单片机有何区别,为什么至关重要

从小众架构走向战略基石的RISC‑V

16位语言函数工具库

《ATmega8原理及应用手册》

更多 培训课堂
更多 焦点
更多 视频

技术专区