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

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

3天内不再提示

【南京中科微CSM32RV20开发板试用体验】CSM32RV20测评报告

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-11-29 11:08 次阅读
本文来源电子发烧友社区,作者:贺_833924470, 帖子地址:https://bbs.elecfans.com/jishu_2293997_1_1.html

CSM32RV20测评报告
初次了解南京中科微,还是因为使用Si24R1这颗2.4GHz数据通讯芯片。之前公司主要做LORA SX1278广域通讯数传,后因项目需要短距通讯采用了Si24R1这颗芯片,了解南京中科微产品线后发现还有这颗CSM32RV20 超低功耗MCU产品。


国外MCU芯涨价断货困扰过我们很久,之前通讯芯片的控制部分MCU历经过Stm8STM32、HC32L等,总结就是国外换国内,国内换性价比和保供货,毕竟项目成本压的很厉害,还是重点关注控制成本,保证微薄的利润。现在公司主要采用华大HC32L110这颗MCU进行终端信标的控制逻辑开发。


测试CSM32RV20这颗MCU,本意是对南京中科微的支持,并了解替换华大HC32L110的可行性。HC32L110这颗MCU为ARM32核,低功耗方面做的不错也满足我们的需求,主因还是价格和供货问题,现在价格确实有点高了,而且供货不稳定。使得本来就很微薄的利润挤压殆尽。这两个方面通过南京中科微的了解沟通都可以得到保证解决。


CSM32RV20这颗RISC-V核的超低功耗MCU芯片


内置RISC-V RV32IMAC 内核(2.6 CoreMark/MHz)
最高32MHz工作频率
内置4kB的SRAM,4~40kB嵌入式FLASH,512B的NVM
内置2个SPI ,1个I2C, 4个UART, 2个tiMER
内置1个13/14/15/16bit ADC
cJTAG2调试接口
宽频电压范围 1.8~ 5.5V


外设情况



CSM32RV20开发板尺寸



整齐工工整整的小黄板。做工用料都很足。
CSM32RV20开发板开箱照



开发板提供一个USB转串口接口,MCU通过TTL转到CH340N上,CH340N提供USB, 并板载4线SWD。 MCU针脚全部引出。


CSM32RV20开发板原理图



按照惯例先来个点灯
安装IDE,很简单一路Next。



创建项目工程。



创建后项目后,库引用和对应的测试例程代码就已经创建完毕。



修改IDE为中文。



编译项目。



设置Jlink , 注需要Jlink V10.






这里有需要注意的地方,就是 Jlink 版本的问题。



我一开始使用的是,V7.64b版本,和 Jlink V11。 测试很多次都无法使用。
最后换文档使用的V6.94a,后可以使用了。



下载程序后,Demo烧录到开发板中。


重点介绍一下,超低功耗功能。
根据介绍,了解超低功耗的四种模式。如下:



超低功耗模式





根据样例代码,低功耗实现如下。


//低功耗测功耗需要IO不能悬空
//Delay32M_ms(5000);
//LowPower_Config_case1();//所有IO设置为输入,下拉
//LowPower_Config_case2();//所有IO设置为输入,上拉


//使用外部中断唤醒
//GPIO_EXIT_Init_case1(GPIOA, PIN2);//检测高电平
//Interrupt_Level(EXIT2_int_ID, INT_LEVEL0);//CLIC设置中断抢占级别
//Interrupt_Enable(EXIT2_int_ID);//CLIC使能EXIT中断
//SYS_Interrupt_Enable();//CLIC开总中断


//配置不同低功耗模式
//System_Halt();//待机模式 halt1
//System_Sleep();//睡眠模式 halt2
//System_Powerdown();//掉电模式 powerdown1
//System_DeepPwd();//掉电模式 powerdown2


对比华大MCU实现低功耗模式基本一直,并在低功耗下表现同样出色。
重点需要注意IO口的漏电情况,需要设置所以IO为输入,下拉。


Si24R1通信模式调试
参照官方文章可以完美实现。
地址如下:有需要的同学可以按下文实现。
https://blog.csdn.net/CSM_IC/article/details/120758254?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522165788708716781667814759%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=165788708716781667814759&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-2-120758254-null-null.185^v2^control&utm_term=CSM32RV20&spm=1018.2226.3001.4450


总结:
首先感谢南京中科微提供的样板,对于业务上单例应用的功能实现可以完美替换。库代码风格也很清晰明了,这一点真的很重要,可以直接上手进行替换。
在同价位上的MCU具备很高性价比。
IDE也许是初次上手,并对配置不是很熟悉。这点最好需要有详细的说明进一步完善。
在使用过程中调试工具Jlink 对应版本还是需要注意设置。Jlink V10以下是不支持调试的。对更高版本的 Jlink 支持也许是我设置的问题,但是我暂时没有成功。


项目图片,请查看附件PDF文档。


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

    评论

    相关推荐

    RISC-V 使用J-Link调试RV-STAR

    J-Link调试器和RV-STAR开发板,且在Nuclei Studio中运行和调试应用程序。 关于Nuclei Studio IDE下载安装、编译和调试运行等流程的详细介绍,请参见RV-STAR快速上手
    发表于 12-14 17:47

    追加名额丨米尔瑞芯RK3576开发板有奖试用

    米尔与瑞芯合作发布的新品基于瑞芯RK3576应用处理器的MYD-LR3576开发板免费试用活动加码啦~~米尔追加了2块价值849元的MYD-LR3576
    的头像 发表于 11-22 01:00 153次阅读
    追加名额丨米尔瑞芯<b class='flag-5'>微</b>RK3576<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    常用在工业控制系统上的MCU芯片资料:CSM32RV20

    CSM32RV20是一款基于RISC-V核的低功耗MCU芯片。 内置RISC-V RV32IMAC内核(2.6CoreMark/MHz); 蕞高32MHz工作频率; 内置4kB的SRAM; 内置8B
    的头像 发表于 11-15 17:19 187次阅读
    常用在工业控制系统上的MCU芯片资料:<b class='flag-5'>CSM32RV20</b>

    有奖丨米尔 瑞芯RK3576开发板免费试用

    米尔与瑞芯合作发布的新品基于瑞芯RK3576应用处理器的MYD-LR3576开发板免费试用活动来啦~~米尔提供了7块价值849元的MYD-LR3576
    的头像 发表于 11-12 01:00 285次阅读
    有奖丨米尔 瑞芯<b class='flag-5'>微</b>RK3576<b class='flag-5'>开发板</b>免费<b class='flag-5'>试用</b>

    有奖试用!!RA-Eco-RA4E2-64PIN-V1.0开发板试用活动开始报名

    有奖试用!!RA-Eco-RA4E2-64PIN-V1.0开发板试用活动开始报名
    的头像 发表于 11-09 01:02 216次阅读
    有奖<b class='flag-5'>试用</b>!!RA-Eco-RA4E2-64PIN-V1.0<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>活动开始报名

    Vector_CSM测量技术产品手册2024版

    德国CSM公司成立于1983年,是一家拥有自主技术、集研发生产于一体的移动测量设备和数据采集系统主要制造商。作为测试技术行业中的领先者,CSM主要提供以下专业测试产品与相关技术服务:用于各种车辆
    发表于 08-16 14:27 0次下载

    点击参与米尔NXP i.MX 93开发板有奖试用

    米尔与NXP合作发布的新品基于NXPi.MX93应用处理器的MYD-LMX9X开发板免费试用活动来啦~~米尔提供了3块价值678元的MYD-LMX9X开发板发起试用活动您不仅可以免费体
    的头像 发表于 06-13 08:02 516次阅读
    点击参与米尔NXP i.MX 93<b class='flag-5'>开发板</b>有奖<b class='flag-5'>试用</b>

    定制化RV1126K图像处理 小精尖板卡的优选

    RV1126是瑞芯出品的一款高性能图像处理芯片,它具备功耗低、体积小的特点,基于四核ARMCortex-A7内核,内置2.0TOPS算力NPU,支持4K30FPSH.264/H.265视频编解码
    的头像 发表于 06-05 08:29 991次阅读
    定制化<b class='flag-5'>RV</b>1126K图像处理<b class='flag-5'>板</b> 小精尖板卡的优选

    HOLTEK新推出HT68RV032/033/034语音OTP MCU

    Holtek针对语音应用推出I/O语音OTP MCU HT68RV032/HT68RV033/HT68RV034,最大特点为内建2/4/8Mbit Voice Flash ROM,语音可重复更新,直至达到85/170/340秒语
    的头像 发表于 04-15 10:13 736次阅读

    201型RV1126开发板开箱视频

    电路开发板
    易百纳
    发布于 :2024年04月12日 11:09:40

    香橙派发布首款RISC-V开发板OrangePi RV

    2024年3月,香橙派在全球开发者会议上发布了其首款基于RISC-V开发的OrangePi RV主板。这款开发板拥有四核RISC-V U74与S7协处理器,配备 2MB L2缓存。同时
    的头像 发表于 04-01 14:47 1045次阅读

    RV减速器和谐波减速器的原理和优劣势

    RV减速器: 用于转矩大的机器人腿部腰部和肘部三个关节,负载大的工业机器人,一二三轴都是用RV。相比谐波减速机,RV减速机的关键在于加工工艺和装配工艺。
    发表于 03-13 11:10 2057次阅读
    <b class='flag-5'>RV</b>减速器和谐波减速器的原理和优劣势

    先楫HPM5361EVK开发板,网友测评效果(二)

    上海先楫半导体举办的HPM5361EVK开发板试用活动圆满结束,广大工程师和爱好者们踊跃参与此次试用并提交报告。经过先楫半导体专家组评选,一共产生6名优秀获奖者。感谢媒体平台电子工程世
    的头像 发表于 03-12 08:16 2016次阅读
    先楫HPM5361EVK<b class='flag-5'>开发板</b>,网友<b class='flag-5'>测评</b>效果(二)

    rv1126和rk3568对比

    视频编解码。而RK3568开发板创龙科技旗下工业开发板,基于瑞芯RK3568J/RK3568B2处理器设计,四核ARM Cortex-A55,每核主频高达1.8GHz/2.0GHz。 rv
    的头像 发表于 01-23 18:05 1.1w次阅读
    <b class='flag-5'>rv</b>1126和rk3568对比

    全球首台最大载重RV减速机,攻克机器人关节技术“天花”!

    据悉,这台摆线齿轮减速机(又称RV减速机),设计用途是国际热核聚变实验堆里多功能机械臂的“关节”,是目前世界上首台集高精度、大减速比和超大扭矩于一体的最大载重RV减速机,标志着我国在RV减速机领域取得重大突破。
    的头像 发表于 12-25 17:47 1017次阅读