工程师:这些国产RISC-V MCU非常能打!

发布者:EEWorld资讯最新更新时间:2024-04-07 来源: EEWORLD关键字:RISC-V  MCU  国产芯片 手机看文章 扫描二维码
随时随地手机看文章
发起话题讨论,是EEWorld论坛的老传统。这一次,我们邀请资深工程师们谈一谈采用RISC-V内核的MCU芯片。

 
RISC-V作为后起之秀,近年来热受追捧,诞生了无数优质的产品,产品性能不断自我突破。但每一颗芯片都各有千秋,所以我们想要邀请工程师谈一谈选择中重点考虑的因素。如果推荐国产RISC-V芯片,工程师觉得哪些产品最能打。(原帖地址:https://bbs.eeworld.com.cn/thread-1259922-1-1.html
 
工程师的体会,往往更真切,让我们看看实际在应用中,哪些芯片表现更加优秀。以下内容均为坛友评测后主观感受,不代表EEWorld态度。
 

这颗芯片,众望所归 

 
众多网友都推荐了沁恒微(WCH)的CH32V307。29447945表示最近正好在用RISC-V架构的芯片(CH32V307),现在RISC-V的芯片普及越来越多,慢慢成为了一个新选择。
 
fxyc87则表示,前段时间用CH32V307做了一个项目,只做了5台,用到了10M以太网,USB HOST,剩下的就是IO了。他认为这颗芯片最关键的地方在于10M以太网内置收发器,这在行业中很少见。他还讲述了此前的一段经历,他在开发过程中USB遇到问题,联系了官方FAE并加了微信,帮助其解决了很多问题。
 
Honghuzaitian同样将选择投给CH32V307,他认为该芯片性能相当高,基本可以满足一些复杂应用场景。MCU该有的功能都涵盖了,同时还有Ethernet,主频144MHz,模拟端除了ADC,DAC,还包含四路OPA用来对信号进行预处理。拥有DVP图像接口和FSMC接口,非常能打。
 
官网显示,CH32V系列是基于沁恒微自研的青稞V4F 微处理器内核设计的工业级通用微控制器,包括CH32V305连接型 MCU、CH32V307互联型MCU、CH32V208无线型MCU等。
 
支持单精度浮点指令和快速中断响应,支持144MHz主频零等待运行,提供8组串口、4组电机 PWM高级定时器、SDIO、DVP数字图像接口、4组模拟运放、双ADC单元、双DAC单元,内置 USB2.0 高速PHY收发器(480Mbps)、千兆以太网MAC及10兆物理层收发器等。
 
图片
 

沁恒的另一颗芯片 

 
xiaolinen认为在选择国产RISC-V MCU时,需要重点考虑生态问题,碰到问题是否能快速的找到解决办法。
 
他推荐沁恒的CH583,该产品提供BLE,目前用着挺不错。最直观的推荐理由就是价格相对便宜,同时周围有一群一起使用的开发者,能够一起讨论问题。
 
官网显示,CH583是集成BLE无线通讯的RISC-V MCU微控制器。片上集成2Mbps低功耗蓝牙BLE通讯模块、2个全速USB主机和设备控制器及收发器、2个SPI、4个串口、14路ADC、触摸按键检测模块、RTC等丰富的外设资源。
 
内核方面,CH583搭载32位青稞RISC-V处理器WCH RISC-V4A,低功耗两级流水线,高性能,拥有多档系统主频,最低32KHz ,拥有特有高速的中断响应机制。
 
图片
 

单片搞定Wi-Fi和蓝牙 

 
许多网友也推荐ESP32系列芯片。EPTmachine认为,ESP32(乐鑫)开源生态比较好,最近参加创芯工坊的PowerDebugger使用的芯片就是ESP32-S3。不过他认为,ESP32的上手难度有点高。
 
ESP32-S3集成了两个协处理器,分别基于RISC-V指令集 (ULP-RISC-V) 和有限状态机FSM 架构 (ULP-FSM)。协处理器的时钟为内置快速RC振荡器时钟。
 
图片
 
damiaa认为ESP32-C3很好,物联网小产品首选,单芯片搞定Wi-Fi和蓝牙,够用好用,现在已经用到产品中了。
 
ESP32-C3系列芯片搭载低功耗RISC-V 32位单核处理器,四级流水线架构,支持 160 MHz 的时钟频率,支持32位乘法器、32位除法器,支持最多32个向量中断,共7个优先级,支持最多8个硬件断点/观察点,支持最多16个PMP区域,用于调试的JTAG接口。
 
图片
 
ESP32还可以做以太网,也都用mqtt连到外网的mqtt服务器,目前用它做了一个小产品,反应都不错,很推荐。型号选择非常丰富,包括ESP32-S3、H2、C6、P4,还有更便宜的ESP32-C2。
 
S2上次活动玩了一次,不过还是不建议用ESP32-S2,我当时选这个是搞错了;S3、H2目前手上有一个板;C6还没有接触;P4官方都还没放出来,主要是用idf开发,这个产品官方支肯定是最厉害,也是最根本的,如果遇到问题可以深入解决。像arduino和micropython这些版本更新没那么快。所以还是用的idf 用c开发。
 
官方信息显示,ESP32是集成2.4 GHz Wi-Fi和蓝牙双模的单芯片方案,采用台积电 (TSMC) 低功耗40纳米工艺,具有超高的射频性能、稳定性、通用性和可靠性,以及超低的功耗,满足不同的功耗需求,适用于各种应用场景。
 
ESP32是业内集成度领先的Wi-Fi+蓝牙解决方案,外部元器件仅有20个,并且集成了天线开关、射频balun、功率放大器、低噪声放大器、滤波器、电源管理模块和先进的自校准电路,极大减少了印刷电路板 (PCB) 的面积。
 
ESP32还集成了先进的自校准电路,实现了动态自动调整,可以消除外部电路的缺陷,更好地适应外部环境的变化。因此,ESP32的批量生产不需要昂贵的专用Wi-Fi测试设备。
 

性能超凡的RISC-V MCU 


有些网友推荐先楫的产品,devinfanyang认为,纵观先楫当前出的所有芯片,都极具创新,且产品力极强,是除STM32H7,i.MXRT系列之外的高性能MCU的不外之选。
 
首先,先楫的HPM6750系列,该系列拥有丰富的外设,并且在国产MCU里的性能可以达到TOP 1。
 
官网显示,HPM6700/6400系列MCU来是先楫的高性能实时RISC-V微控制器,为工业自动化及边缘计算应用提供了极大的算力、高效的控制能力及丰富的多媒体功能。
 
内核方面,RISC-V内核支持双精度浮点运算及强大的DSP扩展,HPM6750旗舰型号双核主频高达816MHz,创下了高达9220 CoreMark和高达4651 DMIPS的MCU性能新记录。HPM64G0高性能型号单核主频达到1GHz,超过5600 CoreMark,创下微控制器性能新纪元。
 
图片
 
其次,HPM5300系列,它是创新的编码器解决方案。
 
官网显示,HPM5300系列MCU是先楫推出的一款高性能RISC-V内核通用微控制器。其主频高达480 MHz,内置288KB SRAM和1 MB Flash,并提供48∼100脚LQFP和QFN等封装,为工业自动化,新能源及汽车等应用提供了丰富的算力和高效的控制能力。
 
图片

高性能低功耗的RISC-V MCU 

 
GD32VF103是曾经获得国际大奖的RISC-V MCU,备受网友瞩目。bigbat表示测试过这颗芯片。就开发环境来说还算不错,因为都是基于LVVM的CLANG的环境,该芯片也基本上符合RISC-V JTAG标准,芯片的软件库也较为齐全。不过在模拟性能方面,精度和可重复性凑合。就开发环境来说还算不错,因为都是基于LVVM的CLANG的环境,该芯片也基本上符合RISC-V JTAG标准。芯片的软件库也较为齐全,不过在模拟性能方面,精度和可重复性相较一般。

官网显示,GD32VF103系列MCU是一款基于RISC-V内核的32位通用微控制器,在提供高性能的同时兼具低功耗,并提供了种类丰富的外设。
 
内核方面,基于Nuclei Bumblebee处理器的32位通用微控制器,其中Bumblebee处理器是基于RSIC-V架构指令集开发而来。RISC-V处理器包括三条AHB总线分别称为I-Code总线、D-Code总线和系统总线。RISC-V处理器的所有存储访问,根据不同的目的和目标存储空间,都会在AHB总线上执行。
 
存储器的组织采用了哈佛结构,预先定义的存储器映射和高达4 GB的存储空间,充分保证了系统的灵活性和可扩展性。
 
该系列MCU提供2个12位ADC,2个12位的DAC以及4个通用16位定时器,2个基础定时器以及1个PWM高级定时器。同时提供标准和高级通信接口:3个SPI、2个I2C、3个USART、2个UART,2个I2S,2个CAN和1个全速USB。RISC-V处理器内核还可与增强型内核本地中断控制器(ECLIC)、SysTick定时器紧密结合,并支持高级调试。
 
图片
 
他表示,就他亲测的结果来看,RISC-V的MCU应用整体还谈不上成熟,问题主要出现在资料和开放性上,他更希望能够深入了解和获得相关信息,进而才能够去应用。
 
想了解更多?欢迎访问“最能打的中国芯”专题。该专题针对模拟与电源、数字、应用三大角度,是综合工程师实际使用体验、业界专家经验以及编辑观点,从细分类别中遴选出“最能打”的产品。
 
目前,专题涵盖碳化硅(SiC)、放大器与比较器、LDO、DC/DC、传感器、数据转换、充电管理、接口电路、蓝牙/Wi-Fi芯片、MCU(RISC-V架构)、MCU(Arm架构)、车规芯片、仪器仪表13个子类芯片。具体榜单如下:
 

图片


图片


图片
完整榜单信息来源于:


只要你有想法,任何人都可以随时“踢榜”,把自己喜欢的芯片放到榜单内。查看完整榜单请访问:https://www.eeworld.com.cn/aXfHOyP


关键字:RISC-V  MCU  国产芯片 引用地址:工程师:这些国产RISC-V MCU非常能打!

上一篇:贸泽电子沉浸式技术资源中心引领工程师迈向未来
下一篇:Toradex推出首款采用TI AM69A的Aquila系列SoM

推荐阅读最新更新时间:2024-11-02 23:28

基于51单片机控制的数字气压计设计与实现
1 引言 气压计是利用压敏元件将待测气压直接变换为容易检测、传输的电流或电压信号,然后再经过后续电路处理并进行实时显示的一种设备。其中的核心元件就是气压传感器,它在监视压力大小、控制压力变化以及物理参量的测量等方面起着重要作用。运用于气压计的气压传感器基本都是依靠不同高度时的气压变化来获取气压值的。 气象学研究表明,在垂直方向上气压随高度增加而降低。例如在低层,每上升100m?气压便降低10hPa;在5~6km的高空,高度每增加100m,气压便会降低7hPa;而当高度进一步增加时,即到9~10km的高空之后,高度每增加100m,气压便会降低5hPa;同样,若空气中有下降气流时,气压会增加;若空气中有上升气流时,作用于空气柱底部
[单片机]
基于51<font color='red'>单片机</font>控制的数字气压计设计与实现
单片机复位电路工作原理
复位电路的目的就是在上电的瞬间提供一个与正常工作状态下相反的电平。一般利用电容电压不能突变的原理,将电容与电阻串联,上电时刻,电容没有充电,两端电压为零,此时,提供复位脉冲,电源不断的给电容充电,直至电容两端电压为电源电压,电路进入正常工作状态。 关于单片机复位电路,以前做的一点小笔记和文摘,在这里做一个综述,一方面,由于我自己做的面包板上的复位电路按键无效,于是又回过头来重新整理了一下,供自己复习,另一方面大家一起交流学习。在我看来,读书,重在交流,不管你学什么,交流,可以让你深刻的理解你所思考的问题,可以深化你的记忆,更会让你识得人生的朋友。 最近在学ARM,ARM处理器的复位电路比单片机的复位电路有讲究,比起单片机可靠性要求
[单片机]
<font color='red'>单片机</font>复位电路工作原理
51单片机基础(1) -外部中断
中断的基本概念 中断 CPU与外设并行工作,当外设数据准备好或者有某种突发事件发生时,向CPU提出请求,CPU暂停正在进行的工作,转而为该外设服务(或者是处理紧急事件),处理完毕后再回到原断点继续执行原程序。这个过程称为中断。中断实例图示: 中断可以分为 外部中断 定时器中断 串口中断 中断系统 CPU处理某件事的时候外界发生了紧急事件,要求CPU暂停转而去处理紧急事件,处理完之后回到被中断的地方,继续原来的工作,这个工作过程叫中断,实现这个功能的部件称为中断系统。请示CPU中断的请求源称为中断源。当几个中断源同时申请CPU中断的时候,CPU会根据中断优先级来确定响应哪一个中断,CPU总是根据优先级的高低来解决中断请求。
[单片机]
51<font color='red'>单片机</font>基础(1) -外部中断
Microchip带 USB2.0的PIC单片机
Microchip Technology(美国微芯科技公司)日前推出首款具备全速USB2.0连接功能的闪存PIC®单片机,工作频率达48MHz,数据传输速率高达12Mbps。结合新器件配备的一系列片上外设和纳瓦技术(nanoWatt)的功耗管理功能,该系列器件针对采用USB的工业、医疗和其它多种嵌入式应用,为设计人员提供了全套嵌入式控制解决方案。 目前大部份具有USB功能的单片机都是专门针对个人计算机外围设备或消费市场的需要而设计的,却忽略了嵌入式工程师的需要。 Microchip 新款USB PIC单片机系列的问世为更广泛的嵌入式应用增添了全速USB的优势,即使遇到恶劣的操作环境或碰到只能不定时地连接个人计算机的
[单片机]
基于8051F单片机的数字音频信号源的幅度控制
1 引言 音频模拟信号电路常需要在很大范围内调节电平,而高精度电路的调节范同达100 dB以上.相当于二进制线性数字18位,同时也要求具有较高的调节步进值。使用数字信号源直接改变幅值,一般只有几dB的分辨率。市面上很多音频衰减器的衰减量、衰减量步进值、特性阻抗都是特定的。但在实际应用中,需要音频衰减器具有不同的参数;而且在一些应用中还希望衰减量能够按照需要随意设计,并且可以随时调整。针对这些需求,介绍了一种基于单片机由电阻衰减器和模拟开关组成的音频控制系统。该系统可通过单片机及上位PC机设置音频信号的衰减量,控制衰减量的增减。该系统具有适用广泛,使用方便,移植性高等特点。 2 系统总体设计 基于805lF330的音频控
[单片机]
基于8051F<font color='red'>单片机</font>的数字音频信号源的幅度控制
51单片机 串口
串口这货,重要性就不用说了。哪里有单片机,哪里就有串口了。 直接上代码: #include #define uint unsigned int #define uchar unsigned char uint flag; //串口中断标志变量 uchar accept_data; //串口接收到的数据 uint i; //用于把 I get 六个字符型数据发送出去 uchar code table = I get ; //字符型编码数组 void init();
[单片机]
51单片机与蓝牙模块连接
不久前开始学习使用蓝牙模块,在模块与51单片机连接的过程中出现了非常多的问题,我想应该也是很多新手和我一样会遇到这样的问题,因此特地写这篇文章,想分享下在学习过程中遇到的问题以及解决方法。 此次学习用到模块是HC-06蓝牙模块,如下图: 该模块某宝有售,价格约为20RMB。某宝上的HC-06有两种,分别是带引脚和不带引脚的,建议新手购买带引脚的。我从试验开始到成功,一共使用了四块蓝牙模块。第一次买的是带引脚的,但是模块本身是坏的;第二次买的是不带引脚的,但是由于自身的焊功有限,导致模块损坏,无法使用;第三次是朋友送的蓝牙4.0,由于某些原因无法使用,在此也特别感谢朋友送我蓝牙;第四次购买,就是上图所示的蓝牙,才最终完成了试
[单片机]
51<font color='red'>单片机</font>与蓝牙模块连接
智权半导体/SmartDV力助高速发展的中国RISC-V CPU IP厂商走上高质量发展之道
进入2024年,全球RISC-V社群在技术和应用两个方向上都在加快发展,中国国内的RISC-V CPU IP提供商也在内核性能和应用扩展方面取得突破。从几周前在杭州举行的2024年RISC-V中国峰会以及其他行业活动和厂商活动中,可以清楚地看到这一趋势。 作为全球领先的IP供应商,SmartDV也从其中国的客户和志趣相投的RISC-V CPU IP供应商那里获得了一些建议和垂询,希望和我们建立伙伴关系携手在AI时代共同推动芯片产业继续高速发展。 SmartDV也看到了这一新的浪潮。上一次在行业庆祝RISC-V芯片出货量超过100亿颗这一重要里程碑的时候,有很多行业人士和分析师就告诉我们中国的出货量占到了其中一半;而在这些近期
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多每日新闻

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved