兼备超低功耗与数据安全于一身的STM32L5微控制器问市

2020-02-14来源: EEWORLD关键字:STM32L5

半导体供应商意法半导体(STMicroelectronics,简称ST; 纽约证券交易所代码:STM) 推出了以安全性为亮点的STM32L5x2系列超低功耗微控制器(MCU),为物联网连接应用提供更好的安全保障。

 

STM32L5系列MCU的时钟频率高达110MHz,基于内置Arm TrustZone®硬件安全技术的Arm® Cortex®-M33  32RISCjbwslot.com_【官方首页】-金榜娱乐城处理器内核。可信计算技术最初是为台式机、移动设备和通信基础设施等设备开发设计,能够验证联网设备的合法性,为数据保护功能和敏感代码(加密模块和密钥存储)创建一个受保护的执行环境,阻止任何企图破坏设备或软件的行为;非可信代码运行在另一个独立的执行环境。

 
image.png


在此基础上,意法半导体增添了可以在TrustZone隔离保护区内随意增加或删除每个I/O引脚、外设或者闪存或SRAM存储区的功能,将敏感的工作任务完全隔离,最大限度地提高设备的安全性。此外,意法半导体实现的TrustZone还支持安全启动、内部SRAM和闪存专用读写保护,以及加密算法加速技术,包括AES 128/256位密钥硬件加速和公钥加速(PKA),以及保护外存代码或数据的AES-128即时解密(OTFDEC)STM32L5还支持主动篡改检测和安全固件安装。出于对安全性的关注, STM32L5已通过PSA  2级认证。

 

Arm汽车和物联网业务线高级总监Thomas Ensergueix 表示:“随着物联网和嵌入式设备不断提高智能和功能,安全性必须从头开始构建。STM32L5系列让开发者更轻松地开发基于Arm Cortex-M33处理器的PSAjbwslot.com_【官方首页】-金榜娱乐城认证的可信设备,为开发消费类、工业级等各种设备提供一个可靠安全的平台。”

除了这些灵活的信息保护和产品设计外,意法半导体还在新产品中加入了其专有的超低功耗技术,例如,自适应电压调节、实时加速、功率门控和多种低功耗工作模式,从而使微控制器无论是纽扣电池供电,还是通过能量收集供电,都能实现高性能和长续航时间。此外,当VDD电压足够高时,高效开关式降压调节器可以实时开启或关闭,以改善低功耗性能。最终ULPMark测试成绩非常出色:370 ULPMark-CoreProfile54 ULPMark-PeripheralProfile(1.8V工作电压)ULPMarkEEMBC根据现实世界基准测试开发的超低功耗微控制器能效关键指标。

 

意法半导体微控制器事业部总经理Ricardo De Sa Earp表示:“STMCUjbwslot.com_【官方首页】-金榜娱乐城市场的领导者,将智慧城市、智能建筑和智能工业等领域列为公司战略重点。我们认识到,一系列集世界一流的超低功耗与业界领先的数据安全于一身的MCU,对保护关键任务应用和边缘计算数据的重要性。传承ST在超低功耗设计与制造工艺方面的专业知识,在Arm TrustZone坚实基础之上,加入我们的数据安全保护技术,依托业界领先的STM32开发生态系统,STM32L5x2 MCU是表计、健康(人或机器)监测、移动销售终端等需要可靠性和安全性的工业IoT应用的理想选择。”

 

STM32L5x2 MCU配备512 KB双区闪存,允许读写同时操作,方便设备管理,并支持错误校正码(ECC)诊断,提高数据安全性;还配备256KB SRAM,支持高速外部存储器,包括单线、双线、四线或八线SPIHyperbus 闪存或SRAM,提供SRAMPSRAMNORNANDFRAM存储器接口。

 

STM32L5x2的数字外设包括带专用电源的USB Full Speed控制器,即使系统电源是1.8V,客户仍然可以使用USB传输数据,还包括符合USB Type-C 1.2版和USB Power Delivery 3.0版规范的UCPD控制器。智能模拟功能包括最先进的模数转换器(ADC)、两个功率门控数模转换器(DAC)、两个超低功耗比较器和两个运算放大器,其中两个运算放大器有外部或内部电压跟随电路和可编程增益放大器(PGA)功能。

 

STM32L5系列属于市场领先的STM32 MCU产品家族,全面支持STM32的开发生态系统,并具有自己的STM32CubeL5一站式软件包,其中包括硬件抽象层和底层驱动程序、FreeRTOSTrusted Firmware-M(TF-M)、安全启动和安全固件更新(SBSFU)USB-PD设备驱动程序、MbedTLSMbedCryptoFatFS文件系统,以及触摸感应驱动程序。此外,STM32CubeL5还有300多个项目示例,可运行在STM32L552E-EV评估板、STM32L562E-DK探索套件和NUCLEO-L552ZE-Q开发板上。这些项目编译可以使用ArmKeil®开发工具、IARSTM32CubeIDE工具包,项目输出包括一个STM32CubeMX配置文件,让用户能够轻松自定义设置,更新代码。

 

STM32L5x2 MCU现已全部量产,目前在售产品有两个版本:消费和商用标准温度版(-40°C +85°C)和极端环境用高温版(-40°C+ 125°C)


关键字:STM32L5 编辑:muyan 引用地址:http://news.0830abc.com/mcu/ic488261.html 本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。jbwslot.com_【官方首页】-金榜娱乐城如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:STM32的串口中断配置
下一篇:基于STM32单片机的DLP1700显示电路、光路系统改进设计

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

STM8L101F3P6关于毫秒级延时函数不同写法的波形
总结一下STM8L101F3P6工作在16MHz下,利用死循环、中断等不同写法的微秒级延时函数精度的情况。一、死循环空指令的写法,延时函数程序如下:/******************************************************************************//* Function name:       Delay_ms                               
发表于 2020-02-16
STM8L101F3P6关于毫秒级延时函数不同写法的波形
STM8L USART串口调试
最近学习开发STM8 MCU,,刚入手这颗MCU,对很多功能不太了解,只能一边开发一边学习,记录一下学习过程,如有错误的地方,敬请指正。MCU:STM8L151K4 环境:IAR FOR STM8因项目需求,需要调试USART功能,刚开始时候手里没有原理图,只有板子和datasheet,从datesheet上看到USART RX TX管脚为PC2 PC3.  于是便直接配置PC2 PC3,然后进行初始化,但是代码跑起来一直没有接收到MCU发送出去的数据,查看代码和datasheet,然后网上查找资料,发现USART有remappin功能,将PC3 PC2 映射到PA2 PA3上,  
发表于 2020-02-14
STM8L USART串口调试
STM8L101F3输入捕获测脉宽及占空比
jbwslot.com_【官方首页】-金榜娱乐城近期空闲时做了一个STM8L101芯片的PWM检测程序,在此发表个人见解。预备知识:STM8L库函数的使用、STM8L定时器的使用,相关资料自行百度目标:通过TIM3输出PWM波,将输出的波输入至TIM2的捕获通道。好了,接下来进入正题。STM8L10X的定时器的功能比较丰富,而且价格低廉,做输入捕获还是挺好的首先介绍一个STM8L101X固件库的一个函数,在固件库的line 444 of file stm8l10x_tim2.c. TIM2_PWMIConfig是专门用来配置PWM输入模式的库函数,网上关于此处的介绍比较少,这里简要介绍并应用该函数原型如下:00420 /**00421   
发表于 2020-02-09
STM8L的USART1串口通信详解 含例程
STM8L除了可以进行串口通信,还可支持红外通信,智能卡协议,这些功能后续会开发,发布程序源码。STM8L还可以使用DMA缓存数据,减少CPU负担,为了简单起见,本文没有用到DMA功能。只需要简单的配置发送的字长度,停止位数,波特率,打开发送接收,就可以进行串口数据收发。下图为串口发送数据流程。对于串口发送数据,需要注意的是,打开发送后,数据发送完成,如果不关闭中断,程序会一直进入中断。所以在确保数据发送完成后,需关闭中断,退出发送数据。本文通过周期性(500ms)的向上位机发送一组数据,来演示STM8L的串口通信。串口接收部分程序也已经调试好,只需把while循环中的程序注释掉,设置断点,查看上位机发送来的数据即可
发表于 2020-02-08
STM8L学习笔记一 TIM2定时器设定系统工作计时
//定时器2配置,1毫秒产生一次中断,用于系统计时void TIM2_Init(void)   { CLK_PeripheralClockConfig(CLK_Peripheral_TIM2,ENABLE);//将主时钟信号送给定时器4(L系列单片机必需)TIM2_TimeBaseInit(TIM2_Prescaler_16,TIM2_CounterMode_Up,0x7D);            //定时器4,将主时钟16分频.自动装载FA=125TIM2_SetCounter(0xFA);     
发表于 2020-02-04
小广播
何立民专栏 单片机及嵌入式宝典

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

更多每日新闻
电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2020 0830abc.com, Inc. All rights reserved

页面底部区域 foot.htm