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文档。


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

    评论

    相关推荐

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

    CSM32RV003】中科CSM32RV003绿色开发板环境配置 视频中详细介绍了开发板
    发表于 10-23 19:17

    中科CSM32RV003绿色开发板免费体验】3.使用流程

    试用机会,非常感谢电子发烧友论坛! 南京中科公司CSM32RV003开发板使用心得体会 这篇
    发表于 10-14 00:05

    中科CSM32RV003绿色开发板免费体验】+ISP下载测试

    在收到中科CSM32RV003绿色开发板后,首先到官网和技术支持信群寻找资料。要实现CSM32RV
    发表于 10-11 08:58

    中科CSM32RV003绿色开发板免费体验】 开箱和安装工具帖

    我申请项目:滑翔伞空中速率计。 我于2023年9月9日下午收到中科CSM32RV003开发板快递包裹。拿回后立马打开包裹,出现南京
    发表于 10-09 23:34

    中科CSM32RV003绿色开发板免费体验】1.上手

    首先,我要感谢南京中科微电子有限公司提供的CSM32RV003绿色开发板试用机会,这让我有机会深入了解并使用该公司的产品。经过几天的熟悉和
    发表于 10-09 23:21

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

    ℃;● 支持 TSSOP20/QFN20 封装。 中科CSM32RV003绿色开发板上电,
    发表于 09-22 16:56

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

    今天拿到中科CSM32RV003绿色开发板做一下上电及初次使用的介绍视频及文字介绍, 中科
    发表于 09-22 16:35

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

    收到南京中科CSM32RV003绿色开发板,板子做的很小巧,绿色阻焊也很漂亮,板子布局合理,功能也很强大。
    发表于 09-22 16:25

    中科CSM32RV003绿色开发板免费体验】开发板使用2 CJlink 调试器

    接上文 【中科CSM32RV003绿色开发板免费体验】开发板使用1 南京
    发表于 09-21 05:32

    中科CSM32RV003绿色开发板免费体验】开发板使用1

    接上文 【中科CSM32RV003绿色开发板免费体验】环境搭建 南京中科
    发表于 09-20 21:33

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

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

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

    感谢 发烧友学院以及南京中科公司为我和孩子提供此产品CSM32RV003开发板。收到了CSM32RV
    发表于 09-17 20:57

    中科CSM32RV003绿色开发板免费体验 + 开箱

    今天收到一个顺丰快递的取件提示,仔细想想最近几天没有购买啥宝贝,难道是天上掉馅饼了。兴匆匆去顺丰点取,打开看居然是申请的CSM32RV003绿色开发板到了。 一:开箱后详解 板子正面
    发表于 09-10 20:08

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

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

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

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