MCU

MCU是Microcontroller Unit(微控制器单元)的缩写,它是一种集成了中央处理器(CPU)、存储器(ROM、RAM)、输入/输出端口(I/O)、定时器(Timer)、串行通信接口(UART、SPI、I2C等)和其他外围设备控制器的单个芯片。MCU通常用于嵌入式系统中,用于控制各种电子设备和系统。

由于其集成度高、体积小、功耗低以及成本相对较低等特点,MCU被广泛应用于各种嵌入式系统中,例如智能家居设备、医疗设备、汽车电子系统、工业自动化等。MCU的选择通常基于应用的需求,如处理性能、功耗、外设接口等因素。

作者:电子创新网张国斌

1.png

目前,基于RISC-V架构的MCU主要应用在消费电子、物联网领域,对于车规应用,RISC-V架构可以胜任吗?在8月28日召开的第三届滴水湖中国RISC-V产业论坛上,芯科集成电路(苏州)有限公司资深技术市场总监王超介绍了该公司开发的基于RISC-V的高性能车规MCU CX3288!

2.jpg

王超认为从MCU行业发展看车规,有三个趋势:一是32位MCU市场占有率越来越高,现在已经是占了七成市场了。二是内核架构多元化。三是安全和车规的要求让整个车规MCU的准入门槛或者说壁垒比较高。

3.jpg

他指出2022年,32位车规MCU只有53亿美金(当然这个数值已经很高了、已经占了七成了),预计到2026年就会达到96亿美金、复合增长率远高于8位和16位的MCU的。所以从增量市场来说,对32位RISC-V来说是个很好的机会。“不过其实存量市场的机会也更大,因为大家看虽然现在有50多亿美金的生意、可能有一半左右在国内,但是我们国产替代的比例是非常低的---只有3到5个点,所以不管是从存量市场还是从增量市场来说,对于国内的MCU、国内RISC-V车规MCU都有很大的增长空间。”他分析说,“正是因为车规芯片客户更专注于功能安全,所以对内核的专注度没有这么高,就带来了内核的多元化。主流的原厂,在车归行业里面主力产品采用ARM架构的只有恩智浦。其它主力玩家如英飞凌等基本上都有ARM产品,但是其主流产品都是自研内核。所以车规行业里面很多芯片都用非ARM内核,所以他们对于RISC-V的态度其实是很Open的。关于车规方面、我们是第一家把RISC-V放到通用MCU的,下个月底就可以给到客户重点样片。”

4.jpg

上图是芯科集成的核心竞争力,芯科集成是2022年4月份成立的、总部在苏州,他认为无论从价格、性能、灵活性和自主可控方面来说,RISC-V如果跟ARM(不管是国内还是国际的)厂商竞争的时候,都有一定的原生优势。他强调芯科集成核心竞争力:1.市场潜力大。2.国内首创。3.研发能力领先。

芯科集成MCU目标市场:1.车身和舒适型。包括:车身控制、车载娱乐、车用照明,数字仪表等方面。2.车辆控制。驱动地盘控制域和动力控制域的电气化和安全。这个可能要到明年的Q1才能流片。3.高端工控。包括:高端PLC、伺服器,储能等工业应用领域。

5.jpg

他分享了CX3288的框图:RISC-V主频是300MHz,符合ISO26262 ASIL-B。

6.jpg

他强调芯科集成在信息和网络安全方面做了大量工作,CX3288除了功能安全、信息安全上也做了很多工作, 全片ECC,不管是内部的Memory还是外扩的Memory都可以实现ECC的纠错。

7.jpg

他表示信息安全这一块涉及到很多方面:一是,现在很多数据量都要和“云平台”做沟通。二是,车规通讯也是越来越多。三是,自动驾驶对于驾驶人的信息和周围行人的信息都有很多的采集,怎么样去保护这些信息?

8.jpg

他表示现在汽车的不管是域控,还是导航、车身控制模块,代码量是越来越大。以前芯片公司就是提供一个芯片、提供一个SDK,Tier 1就额]可以实现上面的应用。这样的话,Tier 1的工作量是比较大的,它对于切换新的平台的意愿都不是太强烈,因为它的难度相对比较高一点。

9.jpg

但是现在由于AutoSAR标准渐渐被大家接受,基础软件商的介入使得客户或者传统的OEM主要就是实现上层的这些应用和配置。中间的这些应用层、跟硬件打交道的要符合AutoSAR标准的都由基础软件供应商,所以基础软件供应商和芯片公司理论上接触就更多。对于Tier 1和OEM来说,从ARM移植到RISC-V或者切换到RISC-V,TA的难度会大大降低、所以对于RISC-V生态目前来说相对比较弱、这也是一种缓冲。

10.jpg

他特别指出芯科集成给车规MCU提供一个以RISC-V为内核的解决方案,专注于车身和地盘领域的高性能微控制器。相对于国内厂商,芯科集成有更高的性能和更丰富的外设。芯科集成能提供满足车规客户需要的功能安全和信息安全,以及完善的软硬件生态。

围观 28

四维图新旗下杰发科技近日宣布,正式推出基于Arm Cortex M0+内核系列的第三代车规级MCU芯片AC7803x,这是杰发科技在车规级MCU领域实现的持续创新突破。

1.png

AC7803x的推出将进一步丰富公司MCU产品矩阵,并满足不断增长的汽车电子系统需求,助推汽车智能化发展。目前,AC7803x已开始陆续向客户送样。


AC7803x采用Arm Cortex M0+内核,主频达到64 MHz,具备高可靠性,符合AEC-Q100车规要求。AC7803x资源丰富,拥有512KB Flash,双Bank Flash支持ECC,256KB Code Flash和256KB Flexible Flash,其中Flexible Flash可根据客户实际需求灵活用做Code Flash或者Data Flash。另外,AC7803x具备64KB RAM(支持ECC),2路CAN-FD,LQFP64和LQFP48两种封装。

AC7803x可广泛应用于车载无线充电器、PEPS、OBC、电动尾门、DA大屏机、BMS、空调控制面板和电机控制等汽车应用场景。

2.png



3.png

AC7803x集成了丰富的外设和通信接口,包括2路CAN-FD(兼容CAN 2.0A/B)、3路UART(3路均支持LIN)、2路SPI、2路I2C、和1个eIO模块,以及最多58个通用输入输出接口(GPIO),eIO模块可灵活配置为多种外设模式,如UAR,I2C,SPI和I2S等,可以很好地匹配不同应用场景对外设资源的需求。

4.png


此外,AC7803x系列芯片与杰发科技已量产的MCU芯片AC7801x和AC7840x同封装可实现硬件兼容,AC7803x 48Pin硬件可向下兼容AC7801x 48Pin,AC7840x 64Pin硬件可向下兼容AC7803x 64Pin,便于客户平台化选型,可简化客户开发流程以降低开发成本,提高开发效率。

5.png


此次正式推出的AC7803x,是公司自2018年推出第一颗国产车规MCU以来迭代的第5代MCU产品,完善了杰发科技在MCU产品线的布局。杰发科技作为该领域的领航者,已形成汽车MCU的全覆盖,可为客户提供更加丰富的料号选择,包括基于M0+和M3内核的AC780x系列和AC781x系列,基于M4F内核的AC7840x系列,以及未来多核域控制器AC787x系列。

杰发科技CTO李文雄表示,汽车电子电气架构的变革对MCU技术的走向和布局产生了深远影响,同时对MCU使用数量和产品丰富度也提出更高要求,杰发科技一直致力于满足市场需求,为OEM和Tier 1提供高性能、高可靠性的解决方案。未来,杰发科技将继续加大产品研发力度,推出更多芯片型号,做好汽车界的“中国芯”,联合上下游合作伙伴推动智能电车时代的快速发展。

6.png


来源:AutoChips

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 31

Holtek内置LCD驱动器的24-bit A/D Flash MCU系列新增BH67F5255,整合24-bit ADC、OPA、LDO、PGA电路,支持各式传感器高精准度测量,具备高集成度、减少零件、降低成本等优点,非常适合高精准度测量并有显示需求的产品,例如:耳/额温枪、电子秤、精密仪表等。

1.jpg

BH67F5255的系统资源包含8K×16 Flash Program Memory、512×8 RAM、512×8 EEPROM;具有多种通信接口利于数据传输包含I²C、SPI与UART;显示方面内建专用硬件LCD驱动器拥有稳压与升压电路使LCD亮度恒定,I/O可直推LED并由软件弹性调整亮度。此次新品均提供IAP功能,可轻易实现软件更新,内建EEPROM方便产品自动调校/标定,简化开发及生产。

BH67F5255提供48-pin LQFP封装,产品开发有专业的技术团队提供支持,搭配高效C语言编译环境、e-Link、e-Writer等便利开发工具,能加速客户产品开发。

来源:Holtek

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 19

例程资料链接如下:

BD网盘链接:

https://pan.baidu.com/s/1q7b0_AOx_rUxi_XPcJL7zw 

提取码:vp02

一、简介

 AS608是一款集成了指纹图像采集和指纹比对算法的指纹识别模块。它采用了高质量的光学传感器,能够实时采集人体指纹图像,并通过指纹比对算法进行指纹识别。AS608具有高精度、快速、可靠的特点,广泛应用于各种指纹识别场景,如门禁系统、安防系统、考勤系统等。

本实验用到了CW32-48F大学计划板、0.96寸OLED显示屏模块、AS608指纹模块及Keil5开发环境。

1.png

CW32-48F大学计划板

2.png

AS608指纹模块

二、AS608指纹模块使用说明

(1) 引脚说明(该模块共8个引脚,只使用前6个引脚)

3.png

(2) 通讯方法

通过给AS608串口发送特定的指令调用模块内置的算法进行相应的操作。

常用的指令有:

 4.png

5.png

指令格式有三种:命令包格式、数据包格式和结束包格式。

6.png

 以命令包格式为例,包头是2个字节的数据,固定为0xEF01;芯片地址4个字节,默认是0xFFFFFFFF;包识别用来区分指令类型,如命令包固定为0x01,数据包格式固定为0x02;包长度指这一条指令有多少个重要的数据,包长度=包长度至校验和(指令、参数或数据)的总字节数,包含校验和,但不包含包长度本身的字节数;指令就是需要AS608执行的操作,参数和具体的指令有关,不同的指令,参数的长度和数值都有所不同;校验和是为了确保串口通讯正确。

模块接收到命令后会产生应答,将有关命令执行情况与结果上报给上位机,上位机只有在收到模块的应答包后才能确认模块收包情况与指令执行情况。模块应答包中包含一个参数:确认码。确认码表示执行指令完毕的情况。

 7.png

确认码定义:

00H:表示指令执行完毕或 OK;

01H:表示数据包接收错误;

02H:表示传感器上没有手指;

03H:表示录入指纹图像失败;

...

(3) 指纹录入实现流程

录入指纹图像

当手指放在光学指纹窗口时,模块自动拍下指纹图像。

生成特征

记录图像中的指纹特征,并将该特征存入缓存区。

再次录入图像

当手指放在光学指纹窗口时,再次拍下指纹图像。

再次生成特征

记录二次图像中的指纹特征,并将该特征存入另一缓存区。

精确比对两枚指纹特征

对录入的两个指纹特征进行比对。

合并特征(生成模板)

比对成功无误后,将两个特征合并成一个指纹模板。

储存模板

将生成的模板存储到到AS608内部Flash,存储时需指定存储地址,即指纹ID。

上面以指纹录入功能为例,简要介绍了功能实现的基本流程,更多详情请参考AS60x指纹识别SOC用户手册和ATK-AS608指纹识别模块用户手册。

三、核心代码

main.c:
#include  "main.h"
#include  "Uart.h"
#include  "LED.h"
#include  "AS608.h"
#include  "OLED.h"
#include  "Delay.h"
#include  "BTIM.h"
#include  "Key.h"

uint8_t flag_add=0;          //指纹录制标识位
uint8_t flag_passport=0;     //密码输入标识位
uint8_t flag_key_function=0; //按键功能标识位
const uint16_t passpot=123;  //管理员密码

/*-----------------------刷指纹-----------------------*/
void AS608_MatchFingerPrints(void)
{  
    if(Is_Press==1)       //有手指按下  
    {    
        SearchResult seach;    
        uint8_t result;    
        result=PS_GetImage();    
        if(result==0x00)//获取图像成功     
        {        
            result=PS_GenChar(CharBuffer1);      
            OLED_Clear();      
            if(result==0x00) //生成特征成功      
            {          
                result=PS_HighSpeedSearch(CharBuffer1,0,6,&seach);  //自定义检索ID为0~6的指纹库,最大范围为0~300        
                if(result==0x00)//搜索成功        
                {                
                    OLED_ShowString(2,1,"      ID=      ");  //指纹识别成功后自定义显示内容          
                    OLED_ShowNum(2,10,seach.pageID,1);          
                    OLED_ShowString(3,1,"    Welcome!    ");          
                    
                    /*                    
                            指纹识别成功后的自定义功能                                                  
                                                                */        
                }        
                else         
                {          
                    OLED_ShowString(1,1,"    Refuse!    ");  //指纹识别失败,遭到系统拒绝        
                }              
            }      
            else      
            {        
                OLED_ShowString(1,1,"    Error!     ");  //指纹识别过程出现错误,3秒后重启识别功能可再次识别        
                OLED_ShowString(2,1,"      3       ");        
                Delay_s(1);        
                OLED_ShowString(2,1,"      2       ");        
                Delay_s(1);        
                OLED_ShowString(2,1,"      1       ");      
            }      
            Delay_s(1);    
        }    
        Display_Meum();     
        flag_passport=0;  
    }  
}

/*-----------------------录指纹-----------------------*/
void AS608_AddFingerPrints(void)
{  
    uint8_t result,steps=0;  
    flag_add=1;  
    OLED_Clear();  
    OLED_ShowString(1,1,"AddFingerPrints");  
    while(1)  //在指纹录制环节中循环  
    {    
        switch (steps)    
        {      
            case 0:          //录制环节0        
            flag_key_function=1;        
            OLED_ShowString(2,1,"Choose ID:");  //指纹ID选择界面        
            OLED_ShowNum(2,11,Finger_ID,1);        
            OLED_ShowString(3,1,"               ");        
            OLED_ShowString(4,1,"back");        
            OLED_ShowString(4,8,"+");        
            OLED_ShowString(4,13,"ok");        
            switch(Key_Scan())        
            {          
                case 1:         //退出指纹录制,返回主界面,            
                Display_Meum();            
                return ;          
                case 2:      //选择录入的指纹对应的ID            
                if(Finger_ID!=6)  Finger_ID++;            
                else              Finger_ID=1;            
                break;          
                case 3:              //进入下一个环节            
                steps=1;            
                break;        
            }      
            break;       
            
            case 1:          //录制环节1        
            if(Key_Scan()!=0){Display_Meum();return ;};  //按任意键退出        
            OLED_ShowString(2,1,"               ");        
            OLED_ShowString(3,1,"Please press...");     //操作提示        
            OLED_ShowString(4,1,"               ");        
            result=PS_GetImage();        //首次获取指纹图像        
            if(result==0x00)         
            {          
                result=PS_GenChar(CharBuffer1);//生成特征1          
                if(result==0x00)          
                {            
                    OLED_ShowString(3,1," OK! Get it... ");            
                    Delay_s(1);            
                    OLED_ShowString(2,1,"               ");            
                    steps=2;        //进入下一个环节                      
                }                
            }              
            break;       
            
            case 2:          //录制环节2        
            if(Key_Scan()!=0){Display_Meum();return ;};  //按任意键退出        
            OLED_ShowString(3,1,"Press Again...");      //操作提示        
            result=PS_GetImage();         //再次获取指纹图像        
            if(result==0x00)         
            {          
                result=PS_GenChar(CharBuffer2);//生成特征2          
                if(result==0x00)          
                {            
                    OLED_ShowString(3,1," OK! Get it... ");            
                    Delay_s(1);            
                    steps=3;        //进入下一个环节            
                }            
            }            
            break;
      
         case 3:          //录制环节3        
         result=PS_Match();    //特征1与特征2进行匹配        
         if(result==0x00)      //匹配成功        
         {          
             steps=4;          //进入下一个环节          
             OLED_ShowString(3,1,"  Matching...  ");        
         }        
         else                  //匹配失败        
         {          
             OLED_ShowString(2,1,"     Fail!     ");          
             OLED_ShowString(3,1,"       3       ");          
             Delay_s(1);          
             OLED_ShowString(3,1,"       2       ");          
             Delay_s(1);          
             OLED_ShowString(3,1,"       1       ");          
             steps=0;          //回到录制环节0          
         }        
         Delay_s(1);        
         break;
      
         case 4:          //录制环节4        
         result=PS_RegModel();  //合并特征,生成指纹模板        
         if(result==0x00)           
         {          
             steps=5;          //进入下一个环节          
             OLED_ShowString(3,1,"      OK!      ");        
         }        
         else                       
         {          
             OLED_ShowString(2,1,"     Fail!     ");          
             OLED_ShowString(3,1,"       3       ");          
             Delay_s(1);          
             OLED_ShowString(3,1,"       2       ");          
             Delay_s(1);          
             OLED_ShowString(3,1,"       1       ");          
             steps=0;        
         }        
         Delay_s(1);        
         break;       
         
         case 5:          
         result=PS_StoreChar(CharBuffer2,Finger_ID);   //储存指纹        
         if(result==0x00)         
         {                    
             flag_key_function=0;          
             OLED_ShowString(3,1,"AddSuccessfully");          
             Delay_s(1);          
             Display_Meum();        //回到主页面          
             return ;        
         }                  
         break;            
     }      
    }
}

/*-----------------------主页面-----------------------*/
void Display_Meum()   
{  
    OLED_Clear();  
    flag_add = 0;  
    flag_key_function = 0;  
    if(PS_ValidTempleteNum(&validFinger_num)==0xff)  //读取指纹模块当下信息参数    
        OLED_ShowString(2,1,"  ERROR!!!  ");     //提示读取失败,原因可能是线没接好或者模块损坏  
    else   
    {    
        OLED_ShowString(1,1,"----Welcome----");      
        OLED_ShowString(2,1,"ValidNum:");    
        OLED_ShowNum(2,10,validFinger_num,1);    
        OLED_ShowString(4,1,"add   delet   ");    
        if(delet_num==0) OLED_ShowString(4,15,"+");    
        else OLED_ShowNum(4,15,delet_num,1);  
    }
}

/*-----------------------密码输入-----------------------*/
void PassportInput()    
{  
    static uint8_t i=0;  
    flag_key_function=1;  
    OLED_ShowString(1,1,"No access!");      //密码输入提示   
    OLED_ShowString(2,1,"Input Passport:");  
    OLED_ShowNum(3,6,passport_num1,1);  
    OLED_ShowNum(3,8,passport_num2,1);  
    OLED_ShowNum(3,10,passport_num3,1);  
    OLED_ShowString(4,1,"+");  
    if(i==0)  
    OLED_ShowString(4,6,"^");  
    OLED_ShowString(4,12,"back");  
    switch(Key_Scan())  
    {    
        case 1://加      
        if(i==0) {passport_num1++;if(passport_num1==10) passport_num1=0;}      
        if(i==1) {passport_num2++;if(passport_num2==10) passport_num2=0;}      
        if(i==2) {passport_num3++;if(passport_num3==10) passport_num3=0;}      
        if((passport_num1*100+passport_num2*10+passport_num3)==passpot)      
        {        
            OLED_ShowNum(3,10,passport_num3,1);        
            Delay_ms(500);        
            OLED_Clear();        
            OLED_ShowString(2,1,"    Access!    ");        
            access=1;       //打开指纹录制/删除权限        
            PA07_SETLOW();  //LED全部点亮,指示权限全开        
            PA08_SETLOW();        
            PC13_SETLOW();        
            Delay_s(2);        
            Display_Meum();        
            flag_passport=0;          
            passport_num1=0;        
            passport_num2=0;        
            passport_num3=0;        
            i=0;      
        }      
        break;    
        case 2://  切换数字      
        if(++i==3) i=0;      
        if(i==1)      OLED_ShowString(4,6,"  ^  ");       
        else if(i==2) OLED_ShowString(4,6,"    ^");       
        else if(i==0) OLED_ShowString(4,6,"^    ");       
        break;    
        case 3://退出      
        passport_num1=0;      
        passport_num2=0;      
        passport_num3=0;      
        Display_Meum();      
        flag_passport=0;      
        i=0;      
        break ;    
    }
}

/*------------------指纹录制/删除权限管理-------------------*/
void Permission_Management(void)
{  
    if(Key_Scan()==20)   //若返回键值为20,则打开密码输入标识  
    {
        OLED_Clear();    
        flag_passport=1;   
    }  
    if(flag_passport==1)//若密码标识打开,则进入密码输入界面    
    PassportInput();
}

/*--------------------------主函数--------------------------*/
int main()
{  
    LED_Init();             //3个LED指示灯  
    OLED_Init();           //OLED屏幕显示  
    BTIM_Init();           //启动定时器配合应答包接收  
    UART2_Init();        //与AS608进行串口通信,波特率为57600  
    Key_GPIO_Init();       //三个按键  
    AS608_WAK_GPIO_Init(); //WAK引脚,感应手指按下  
    Display_Meum();        //屏幕主界面  
    while(1)  
    {      
        AS608_MatchFingerPrints();  //指纹识别    
        Permission_Management();    //权限管理  
    }
}

四、最终实验现象

8.png

录入指纹
9.png

识别指纹
10.png

删除指纹

来源:CW32生态社区

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 32

2023年8月23日,航顺芯片携5大行业应用一众明星产品亮相2023年elexcon深圳国际电子展,全面展示了航顺芯片从通用到专用和定制化的HK32MCU产品阵列。

作为业界领先的32位MCU芯片,航顺芯片多系列量产产品已广泛应用在了汽车电子、物联网、电机驱动、工业控制和医疗电子等在内的多个应用领域,以创新的技术和过硬的产品质量帮助客户快速开发产品,深耕行业,赋能应用!

1.jpg

2.jpg

3.png

4.jpg

展会首日,航顺展台1S20亮点纷呈,精彩不断,吸引了众多专业客户莅临参观预备交流!

物联网

HK32MCU产品提供丰富的外设·高算力·超低功耗架构设计·高可靠性·超高性价比,赋能物联网,共创行业“芯”价值!现场展示了三表、智能清洁、云台、路由器等多款行业热门应用。

针对物联网领域,航顺明星产品——超低功耗HK32L08x\HK32L0Hx,其核心优势是丰富的加密模块、支持FLASH代码加密、在stop模式下功耗低至0.76uA,standby模式功耗低至0.24uA。

5.jpg

电机驱动

HK32MCU电机专用——高效低成本·系统级封装·优化即用型解决方案——快!准!稳 !本次航顺芯片带来了多款电机控制应用方案,包括高速风筒、涡流风机、高压水泵、电动工具、电动滑板车等。

23日上午,航顺应用技术总监,郑增忠也正式发布了两款最新的电机专用高集成度MCU产品——HK32M05x/HK32M06x家族,其内部除了常用的功能模块以外,还集成了运放、比较器及电机算法硬件加速单元,能大大的简化用户的硬件电路设计及软件开发时间。

6.jpg

汽车电子

一直以来,航顺持续投入研发设计高性能和高性价比的车规SoC,为汽车电子提供更优解!

明星产品HK32AUTO39A-3A系列,已通过AEC-Q100车规认证,拥有自主知识产权的FPU模块,内置1K指令缓存超高的代码执行效率,已应用在众多一流品牌的汽车关键部件包括影音系统、车窗、智能充电桩、车载导航等,产品质量和性能比肩国际大厂。

7.jpg

工业控制&医疗电子

HK32MCU在工业控制与医疗电子领域应用广泛,如电焊机、3D打印机、对讲机、电力保护、血氧仪、额温枪、按摩仪等,推动行业核心技术升级。

明星产品HK32C030系列,采用创新的12吋FLASH工艺及具性价比、高可靠性HBM6500V,并PINTOPIN硬件兼容老产品F030系列。

8.jpg

本次展会,航顺芯片还带来了多款高性能、低功耗的系列产品,围绕不同领域的行业应用持续投入,以HK32MCU为核心,打造航顺无边界生态平台级企业,并持续研发创新的产品和技术,以携手各领域客户共同成长,共赢未来!

来源:航顺芯片

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 42

Holtek针对USB-PD (Power Delivery)快充产品,推出专用Flash MCU HT45F9160,通过PD认证,符合USB-PD 3.1规范并支持Dual Role Port (DRP)双角色端口工作,内建VCONN提供Type-C E-Marker电源,允许最大48V/5A (240W)功率,适用于各项PD产品应用。

1.jpg

HT45F9160具有16K×16 PROM、2048×8 RAM、1024×8 EEPROM,11个通道12-bit ADC,用以测量电压、温度等信号,搭配一组OPA读取电流信号,在I/O方面具有19个多功能引脚,提供2组D+/D-引脚可用于传统USB快充识别检测,以及包含两组PMOS Type Gate Driver用于输出MOS控制与负载拔除VBUS快速放电。

在封装方面,HT45F9160提供32-pin QFN (4mm×4mm)封装,支持多种传输接口,包含I²C、SPI与UART,搭配丰富的MCU周边资源,适合PD移动电源、PD车充以及PD快充相关产品。

来源:Holtek

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 16

2023年8月23日,Elexcon深圳国际电子展在深圳会展中心福田馆正式拉开帷幕。国产领先高性能MCU厂商 “先楫半导体”(HPMicro)的微控制器产品,包含最新发布的高性能运动控制MCU HPM5300系列,及其行业解决方案亮相展会,并在展会同期的嵌入式技术大会上做了演讲分享,吸引了众多行业人士和消费者的关注。

作为MCU赛道的“后起之秀”,先楫半导体一直致力于研发高性能微控制器产品,发展势头迅猛,并已经在市场取得了一定的成绩。此次在展会同期的第五届中国嵌入式技术大会上,先楫半导体嵌入式专家“费振东”(费教授),进行了主题为《高性能 RISC-V MCU 在中国市场的发展趋势》的演讲分享。

1.jpg

费教授结合了近些年来工业、能源、汽车行业的发展趋势,指出了市场对高性能MCU需求的要点,并引申出先楫半导体对超高性能MCU的定义,这也是先楫做产品的思路。

先楫半导体先后推出四个系列的高性能MCU产品:HPM6700/6400,HPM6300,HPM6200以及最近新推出的HPM5300系列产品。这些高性能的MCU都具备超强的计算能力、精准的控制能力、卓越的通讯能力和出色的多媒体能力,并同时具有高可靠性和高安全性的保障,产品均通过AEC-Q100质量认证和ISO26262/IEC61508体系认证。

工业自动化、新能源及汽车电子是三个巨量的增长性市场,先楫半导体自成立之初就一直关注这三个主要市场,为其提供高性能的产品和高能效、低功耗的解决方案。

2.jpg

演讲的过程中,费教授也就先楫半导体的应用案例与大家进行了分享,包含伺服驱动器的单芯片驱动4轴伺服、新能源领域的光伏逆变、汽车电子领域的车载仪表等等。最后,费教授还提到了先楫新品“高性能运动控制MCU HPM5300”产品的性能优势及其应用案例——HPM5300精确位置系统脉冲型伺服。

除了现场的演讲分享,大家也可以到展会的以下展位查看先楫半导体的产品及Demo 展示:

瑞凡微,展位:1号馆 1P08

3.jpg

4.jpg

我爱方案网,展位:1号馆 1S57

5.jpg

远大创新,展位:1号馆 1P11

6.jpg

Elexcon深圳国际电子展是亚洲最具规模和影响力的电子元器件、嵌入式系统、物联网技术等领域的专业展览会,吸引了来自全球的众多行业人士和消费者参展。先楫半导体产品和方案的展示,不仅体现了其强大的技术实力和创新能力,也为国产半导体产业的发展注入了一股新的活力。

未来,先楫半导体将继续致力于研发符合市场需求的高性能MCU产品,推动国产半导体产业的发展,为全球电子产业的发展做出更大的贡献。

7.jpg

来源:先楫半导体HPMicro

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 23

Holtek持续扩增电池充电器MCU系列,推出资源丰富的HT45F5Q-5 Flash MCU,将2路DAC都升级到14-bit,内建2路OPA与±1%基准参考源,能精准控制充电器的电压与电流,搭配HT45F5Q系列充电器量产工装,同时提升量产速度,也降低生产在线所需人力,适用于电动车/电动工具等锂电池/铅酸电池充电器。

1.jpg

HT45F5Q-5具有8K×16 ROM、512×8 RAM,在I/O方面具有27个多功能引脚。多通道12-bit ADC,用以测量电压、温度等信号,另提供一组20/40倍OPA,可降低电流侦测电阻的电阻值,提高转换效率,增加电流判断精准度。

HT45F5Q-5支持各项软件自检机制,符合多种安规需求,支持多种传输接口,包含I²C、SPI与UART。在封装方面,HT45F5Q-5提供24/28-pin SSOP、32-pin QFN三种封装。搭配Holtek的HT45F5Q系列充电器开发平台,仅需简单选取充电电压/电流等规格,即可产生含有标准锂电池/铅酸电池充电流程的程序,加速产品开发。

来源:Holtek

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 32

8月23-25日,ELEXCON 2023深圳国际电子展暨嵌入式系统展在深圳会展中心(福田)举办,此次电子展汇聚AIoT、嵌入式、车规级芯片等诸多领域领先企业及行业专家,展示行业最新技术、新产品和新方案。澎湃微携高性能系列、主流系列、超低功耗系列、超值系列四大类产品亮相此次展会。

澎湃微作为一家以32位MCU为主营方向的集成电路设计公司,拥有优秀的MCU全自主设计能力,主打产品为32位MCU及SoC芯片,市场应用涵盖工业控制、消费电子、物联网、医疗健康、BLDC电机控制、小家电等市场领域。

1.jpg

在本次展会中,澎湃微携PT32L/F007、PT32Y003、PT32L076等多款明星产品及应用,为行业全方位展示了公司的技术进展及研发实力。

实现极低功耗 打造超高性价比

32位MCU主要应用于汽车、工业、计算机以及消费电子等领域,而低功耗是MCU器件的核心指标。在电池供电的电子设备中,续航能力不足会严重影响用户体验。而工业领域的要求更为严苛,如隧道或桥梁上用于检测位移变形的传感器节点,有些仅靠电池供电且要求正常工作长达十年以上。在新兴的AloT领域,传感节点数量众多,主控芯片的功耗和联网设备的续航能力直接影响产品的可用性。针对这一特性要求,澎湃微的超值系列PT32L/F007表现突出,且具有高性价比的优势。具体来看,PT32L/F007具有高主频,最高64MHz主频;极低功耗,深睡眠电流低至0.3µA,行业领先;具有大容量,Flash 64KB,RAM 16KB;具有高可靠性,ESD +/-8KV(HBM),ESD +/-2KV(CDM)。PT32L/F007主要应用在无磁模块、仪表盘、无线充、电子烟、断路器、小家电等。目前,PT32L/F007已经开始大批量供货,客户反馈品质性能突出。

2.jpg

3.jpg超值系列中,PT32Y003因其1.8~5.5v的宽电压、超高性价比、支持内部EEPROM、低功耗,同样备受关注。其工作温度范围为-40~+85度,主要应用于电动起子、风扇、小水泵、电动牙刷、仪表盘、无线充及TWS充电仓等。

4.jpg

此外,澎湃微在现场还为大家展示了超低功耗系列PT32L076。在同类型产品中,PT32L076居性价比前列。此外该产品具有超低功耗、深度休眠0.9µA;具有大容量,Flash 128KB,RAM 32KB;具有高集成度,集成了LCD、4路比较器、OP 4、AES128/192/256、DAC、乘除法器多外设,UART 6路,SPI 2路,IIC 2路。PT32L076主要面向表计类、无线烟感、BMS、智能家居、家电等应用领域。

5.jpg

6.jpg

除了超值系列与超低功耗系列表现突出外,澎湃微展出的主流系列与高性能系列也同样成为展会上亮点。主流系列产品以PT32S038系列为代表,该系列产品使用高性能、低功耗的Cortex-M0 32位内核,最高184Mhz工作频率可在SRAM中运行程序,最高160Mhz工作频率可在EFLASH中运行程序。内置高速存储器(多达64KB字节的Flash和最大16KB字节的SRAM),多功能复用的I/O端口和连接到APB总线的丰富外设。PT32S038系列产品支持1.8V至5.5V工作电压,包含-40°C至+105°C的温度范围,一系列的省电模式以满足低功耗应用的需求。

7.jpg

8.jpg

高性能系列中特别展示了PT32Z192系列产品。PT32Z192是基于Cortex-M3内核的一款32位高性能MCU,最高主频为160MHz,支持3个UART,2个SPI,1个QSPI,1个I2C,USB1.1,AES,支持开方/坐标旋转/三角函数/卷积(13*13)等。该产品主要应用于离线语音风扇、指纹模块&锁板以及串口屏等。综合来看,四大系列均拥有不同优势特点,面向不同领域应用:超值系列主要优势是高性价比及超低功耗,主要应用在仪表盘、电子烟、无线充、小家电等方面;超低功耗系列主打超低功耗、高抗干扰及高集成度,主要面向医疗电子、表计类、烟感、IoT及智能家居等领域;主流系列的特点是超高主频、高抗干扰及高集成度,应用于电动工具、高速风筒、油烟机、充电桩等;高性能系列的竞争力体现在超高主频、高抗干扰及针对性强,面向指纹模块、串口屏、离线语音识别及家电等领域。
宽领域全覆盖 为国产替代提供更丰富的选择
根据ICInsights数据及预测,2021年全球MCU市场规模约196亿美元,同比增长23.4%,预计至2026年将以6.7%的复合增速达到272亿美元。2022年中国MCU市场规模约为58亿美元,同比增长约7.7%。

而我国MCU市场大部分份额被海外巨头占据。2019年中国前5大MCU生产厂商分别为意法半导体、NXP、微芯科技、瑞萨电子以及英飞凌,CR5约74%,国产化率较低。

按MCU总线或数据处理位数细分来看,根据ICInsights预测,2022年全球MCU市场中32位占比将达到67%。而澎湃微面向32位MCU广阔市场,进行了深入布局并实现了研发技术的不断突破。

从公司成立之初,澎湃微持续不断地在新IP、新工艺方面加大投入,在超低功耗、高主频方面拓深拓强。深度休眠的待机功耗已经达到0.5µA,内部RC全温度全电压频率漂移达到+/-1%,在ESD方面HBM模式达到+/-8Kv,EFT达到+/-4Kv等。

9.jpg

除了技术领域的不断提升,澎湃微还致力于MCU产品的国产化替代,为客户提供更多选择。在本次展会上,我们推出的四大系列产品揽括了目前从16pin到64pin,主频从48MHz到184MHz,Flash从16KB到128KB,深度休眠功耗最低达到0.5µA,实现了产品系列的全覆盖。对客户在国产替代上面,提供更完整的平台性产品选择。

据悉,目前国内MCU厂商主要在消费和中低端工控领域竞争,汽车、高端工控等市场国产化率较低。但全球MCU市场中,汽车电子的规模最大,车规级MCU具有十分严苛的认证标准,因此这一领域也是目前国产替代最难突破的阵地。

展望未来,澎湃微将会在车规、AI及更高性能的MCU,甚至是MPU方面持续发力,推出更高性能的产品。

本次展会VR全景展示:https://www.720yun.com/vr/41cjOgkOOm3

来源:澎湃微电子

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 36

2023年8月23日-25日,Elexcon 2023深圳国际电子展在深圳会展中心盛大举行,吸引了众多全球优质品牌厂商、行业专家及品牌客户等齐聚现场。在同期举办的以“智能、创新、开源”为主题的2023年嵌入式技术大会上,RISC-V MCU领域的领军者、国家级专精特新小巨人企业爱普特微电子受邀发表了《爱普特助力打造全国产高可靠RISC-V MCU生态》主题演讲,获得了现场众多行业专家的关注,并于会后进行了深度的技术交流。

1.jpg

爱普特是中国市场上率先采用RISC-V架构研发全国产MCU产品的企业,目前已构建了丰富的、高性能、高可靠的RISC-V MCU产品矩阵。为了加速推动RISC-V在国产MCU领域的发展,爱普特一直致力于携手众多上下游合作伙伴共建RISC-V生态。目前爱普特已经建立了一整套从CPU到SoC、芯片设计、工具链、处理器、软件生态等全链条、完善的RISC-V生态系统。爱普特目前已打造完成的RISC-V生态系统不仅可支持提供可图形化配置、自动生产代码、全面接入云端开发资源的CDK编译器,还可提供丰富的底层库组件(STD、CSI)。其中CSI组件库更是被RISC-V联盟纳为技术标准。此外,爱普特还配套推出了一整套开发套件、量产烧录等工具链支持,更为有效的提高客户的研发效率,为客户提供更加便利和全面的技术支持和服务。

此次展会,爱普特还隆重介绍了公司计划于9月底量产的一款高算力的全国产RISC-V MCU新品——APT32F173。据介绍,APT32F173系列采用全国产RISC-V内核,具有高度的可扩展性和灵活性,同时核内载8K ICACHE,具有单精度浮点和DSP运算能力,主频最高可达105MHz,跑分3.5 CoreMark/MHz,从而可充分发挥处理器的效率和性能。APT32F173系列具有宽电压(1.8V-5.5V)优势,工作温度高达105℃,符合扩展工业级标准,还支持双电机驱动,支持CAN2.0和2.0B,高度适用于工业控制、电机控制、家电等市场领域。

过去十年,爱普特微电子凭借全国产RISC-V内核+全自研微处理器IP库的技术创新、自主可控取得了超亿颗芯片量产的成绩,实现了RISC-V在国产MCU市场的重大突破。未来,爱普特将以更前瞻的技术、更符合市场需求的产品、更可靠的品质、更完善的RISC-V生态体系,推动RISC-V在中国MCU市场的高速高质发展!

来源:爱普特微电子

免责声明:本文为转载文章,转载此文目的在于传递更多信息,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请联系小编进行处理(联系邮箱:cathy@eetrend.com)。

围观 16

页面

订阅 RSS - MCU