自ST意法半导体推出STM32Lx系列芯片以来,在低功耗的领域中不断突破,在上一篇文章我们评测了STM32F042,这次,我们来谈谈 STM32L073这个片子,当然少不了他的的nucleo系列开发板了!2 i8 O4 W" {$ M2 } 在nucleo系列开发板中,nucleo-64系列是可谓是元老级别,代表着64脚的最小系统开发板,板载STLink-V2/1下载仿真器,STlink最大的亮点是它能生成一个大容量u盘,用户只需要把bin文件复制到u盘里,stlink便会把bin文件加载到单片机中运行。事不宜迟,我们马上来看看这' ?) a) v0 D& G- b/ | 个STM32L073的底细吧!$ C# @+ q" @) ~* W o STM32L073资源丰富:8 g: r% u7 Y" `; a! _ 1、基于ARM系列cortex-mo+的MPU,系统时钟可以到32KHz~32Mhz之间选择。0 G) i1 P# t- l6 q1 S 2、拥有192KbFlash,20KbSRAM,6KbEPPROM。 3、集成LCD、USB、ADC、DACs等外设。9 X9 }. Y* ]+ n) B' q8 Q/ w# B 4、带有7channelDMA,4个USART,1个UART(低电压版),2个SPI最高频率可达16Mbit/s,3个I2C等: ]$ [: w, H/ e5 b 5、低电压(1.65V~3.6V),低功耗(standby 模式最低0.29uA, 停止模式最低0.43uA,唤醒时间只需要5us。' L) U5 S% [1 q9 Q2 c STM32L073 Nucleo-64板载资源: 绿色用户LED,复位按键+用户按键,电源管理芯片,所有IO全部引出,STLink-V2/1(带虚拟串口)以单独小板方式与主板结合。 (正面) (反面) (主芯片)' {; g5 V/ A I+ b+ G8 Y' m (STLink-V2/1仿真器,带虚拟串口) (板子侧面) 从上面可以知道,nucleo系列开发板一贯的风格,不多,不少,刚刚够你用!8 w5 K. d6 n$ T1 { 既然STM32L073作为低功耗的芯片,nucleo也非常人性化的设计了一个跳线(IDD)让用户来测量芯片在不同的模式下的功耗情况,从9 ]" c3 Q7 ^% ?% v8 }. U nucleo原理图中可以看出,跳线帽位于JP6,当拔出后,芯片会断电,用户只需要把电流表接在跳线帽两端,便能通过电流表直观看出芯片的 低功耗成绩了!- f) P. C( i2 s6 I, u) c' V 小结: 简单介绍了ST最新推出的STM32L073 Nucleo64开发板,板子兼容Arduino接口设计,板载STLink/V2-1,支持ARM mbed在线编译器以及第三方IDE开发工具,简单,易用,方便,是作为我们开发者学习和开发产品的非常好的一个选择! (续)恋上你的功耗之STM32L073nucleo功耗测评8 \' P i7 D( M5 M: u% \9 I) ]3 h: _1 N 2 \. ? d+ _* p5 F % }3 \, Q$ f( X6 p: a$ O- k( z) R% i 1 c! s5 C! N1 l* ? f% x' G# s 4 }8 c8 z( E+ @5 [7 |) d& d : b+ `7 p4 `& l& l5 h |
这个好,能生成U盘 |
基于STM32L051使用CubeMX生成工程文件ST系列芯片通用经验分享
基于STM32L051开始添加需要的代码经验分享
STM32L051测试I2C协议设备的添加经验分享
基于STM32L051测试Flash和EEPROM的读写
基于STM32L051串口测试与Enocean模块通讯问题
基于STM32L0的EEPROM读写经验分享
基于STM32L0 ADC使用HAL库关于校准问题经验分享
【工程师笔记】汇总处
【经验之谈】基于STM32L053芯片使用STM32CUBE软件开发低功耗设备的经验分享
在 STM32L0 和 STM32L4 系列微控制器中使用 LPUART 使功耗最小