0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

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

南京中科微电子有限公司 2022-01-20 19:06 次阅读

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

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_28729013/article/details/120535783
————————————————
版权声明:本文为CSDN博主「IC农民」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_28729013/article/details/120535783


目 录

一、IDE环境搭建

1.1 IDE准备

1.2 IDE安装

1.3 IDE界面

1.4 IDE帮助文件

二、项目调试

2.1 创建项目

2.2 项目工程

2.3 开发板

2.4 debug调试

2.5 串口烧录

2.6 ISP工具自带串口打印

本系列仅为记录工作,MCU开发从STM32F030平台切换到RISC-V CSM32RV20。CSM32RV20是南京中科微电子有限公司开发的一款基于RISC-V核的超低功耗MCU芯片,内置RISC-V RV32IMAC Core (2.6 CoreMark/MHz)。

一、IDE环境搭建


1.1 IDE准备


IDE: CSMStudio,也是南京中科微针对嵌入式项目RISC-V系列MCU开发的跨平台支持的C/C++集成开发环境,提供了包括编辑器、C编译器、宏汇编、链接器、库管理、仿真调试器和下载器等在内的完整开发资源。

·IDE高度集成,环境自建。
·支持中英文语言,默认使用英语语言集。
·支持Jlink和Cjlink调试器
·自带函数封装库


1.2IDE安装


1.3IDE界面


1.4IDE帮助文件

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



二、项目调试


2.1创建项目


芯片选中,CSM32RV20,为MCU,RV1和RV4为SOC芯片。


2.2 项目工程


工作空间内,Sources中包含drivers和src,drivers中为我司的库函数,src为main函数。

2.3开发板


使用CSM32RV20 QFN32封装,4*4大小。

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


2.4debug调试


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

2.5串口烧录


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

2.6ISP工具自带串口打印

通过环境的搭建以及IDE的初步使用,整个使用体验感都是非常好的,尤其是库函数的使用,使用STM32平台转换还是非常方便。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 单片机
    +关注

    关注

    5998

    文章

    43948

    浏览量

    620562
  • 低功耗MCU
    +关注

    关注

    0

    文章

    32

    浏览量

    12002
  • RISC-V
    +关注

    关注

    41

    文章

    1888

    浏览量

    45029
收藏 人收藏

    评论

    相关推荐

    国产RISC-V MCU推荐

    的控制能力。 高性能低功耗的RISC-V MCU GD32VF103是曾经获得国际大奖的RISC-V MCU,备受网友瞩目。bigbat表示测试过这颗芯片。就
    发表于 04-17 11:00

    RISC-V开放架构设计之道|阅读体验】RISC-V基础整数指令集RV32I

    。 通过对RV32I的学习,对基础指令集有了更进步认识,了解到RISC-V较ARM的有点,激发了兴趣。后面会保持持续学习,适时分享。
    发表于 01-28 11:41

    【中科微CSM32RV003绿色开发板免费体验】环境配置

    体验】+开发环境构建篇 - RISC-V MCU技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛! (elecfans.com) 【RISC-
    发表于 10-23 19:17

    青稞RISC-V通用系列MCU

    产品概述 CH32V、CH32X系列MCU采用自研的青稞RISC-V内核,基于蓬勃发展的RISC-V开源指令集架构,针对低功耗和高速响应等应用优化扩展,免费配套IDE等
    发表于 10-11 09:56

    【中科微CSM32RV003绿色开发板免费体验】2.RISC-V RV32IMAC内核

    CSM32RV003绿色开发板免费体验】1.上手 我要感谢南京中科微电子有限公司提供的CSM32RV003绿色开发板和试用机会,非常感谢电子发烧友论坛! 在深入了解了
    发表于 10-10 00:03

    【中科微CSM32RV003绿色开发板免费体验】了解和认识中科微CSM32RV003绿色开发

    : 写入代码和调试需要CJlink仿真器,仿真器做工也非常好: CSM32RV003 是款基于 RISC-V 核的低功耗 MCU 芯片,功耗非常低,下面是
    发表于 09-22 16:56

    【中科微CSM32RV003绿色开发板免费体验】中科微CSM32RV003绿色开发板初次使用测试

    和功能拓展。 | ## CSM32RV003 是款基于 RISC-V 核的低功耗 MCU 芯片,功耗非常低,下面是开发板和功耗的
    发表于 09-22 16:35

    【中科微CSM32RV003绿色开发板免费体验】中科微CSM32RV003绿色开发板初体验

    和功能呢拓展。 | ## CSM32RV003 是款基于 RISC-V 核的低功耗 MCU 芯片,功耗非常低,下面是开发板和功耗的
    发表于 09-22 16:25

    【中科微CSM32RV003绿色开发板免费体验】第帖-开箱体验

    本帖最后由 ele2022 于 2023-9-20 16:40 编辑 今天开箱体验南京中科微推出的CSM32RV003开发板。CSM32RV003 是
    发表于 09-20 13:56

    【中科微CSM32RV003绿色开发板免费体验】开箱+资料准备

    很高兴能参加【RISC-V】中科微CSM32RV003绿色开发板免费体验的活动。本次的中科微CSM32RV003开发板为
    发表于 09-17 22:15

    【中科微CSM32RV003绿色开发板免费体验】环境搭建

    感谢 发烧友学院以及南京中科微公司为我和孩子提供此产品CSM32RV003开发板。收到了CSM32RV003开发板。看下南京中科微公司给的pan资源,使用此
    发表于 09-17 20:57

    中科微CSM32RV003绿色开发板免费资料下载

    CSM32RV003 是款基于 RISC-V 核的低功耗 MCU 芯片 ● 内置 RISC-V RV
    发表于 09-11 18:19

    【中科微CSM32RV003绿色开发板免费体验】入门篇

    1.了解开发板 此款开发板使用南京中科微主控CSM32RV003基于RISC-V核低功耗MCU,片内资源 RAM:4KB ,Flash:32
    发表于 09-10 23:15

    试用南京中科微电子CSM32RV003开发

    非常迅速头天接收信息,第二天雨中快递送到南京中科微电子有限公司CSM32RV003开发板(TSSOP20)封装的RISC-V处理器芯片。迷
    发表于 09-09 19:01

    RISC-V】中科微CSM32RV003绿色开发板免费体验

    CSM32RV003绿色开发板是基于我司CSM32RV003 MCU芯片打造的款轻便易携、可覆盖我司全部射频芯片应用的
    发表于 08-01 18:11