性能更强,功耗更低——STM32L496G-DISCO评测 前不久STM32迎来了推出10周年纪念日,ST除了在高性能MCU上不断发力之外丝毫没有放松对低功耗领域的不断扩张。从L0、L1到L4,低功耗系列在不断完善改进功耗和休眠外,MCU的性能也在不断的增强。今天要评测的L496G-DISCO 是ST推出的一款基于Cortex-M4内核微控制器的综合演示和开发平台,主控STM32L496AGI6 不但拥有优秀的的低功耗特性而且在性能方面也丝毫不落下风,这样的配置使STM32L49x可应用于音频、视频播放,功耗敏感但对处理器性能有一定需求的产品上。 0、STM32L496概览 ST的ARM 系列MCU经过近10年的发展已经形成了产品丰富功能迥异的良好局面,从低功耗系列到通用系列再到高性能系列,让有不同需求的客户都能找到合适的型号,除此之外STM32的开发生态系统也非常完善,STM32CubeMX和HAL库的推出让开发者能快速的搭建测试平台的代码及在不同型号间进行功能移植迁移;丰富的评估板让开发者能方便的验证项目的可行性。 在低功耗系列中L4系列拥有M4内核和FPU加持,ART Accelerator 允许从Flash中0等待的执行,不但性能强劲和其他的的低功耗L系列对比,低功耗特性更加突出。在主频80MHZ时CoreMark 高达273。 从下面的STM32L496的总体外设框图中我们可以了解各个MCU的各个外设配置。模拟部分有ADC、DAC、比较器、放大器和温度传感器; 数字部分有随机数发生器、SAI、摄像头接口、ART ; 并行接口FSMC/FMC可以驱动TFT-LCD、SDRAM、NOR、NAND;定时器部分有通用定时器、高级定时器、低功耗定时器,此外还有很多接口比如:USB OTG 、SDIO、SPI、IIC、CAN、 USART、Qual Flash 等。 1、开发板硬件配置 L496G-DISCO的板子采用了一个主板和一个扩展的 Fanout board,2个板子连接后如下图示: L496G-DISCO板载的配置和外设如下所示: • 板载的STM32L496AGI6为1M Flash和320KRAM,封装为UFBGA169 • 有个1.54寸的240 x 240像素点带触摸的TFT,LCD接口为FMC并行接口 • SAI Audio CODEC, with a stereo headset jack, including analog microphone input • 一个8Mbit的PSRAM • 1个可以4方向操作的joystick • L496G-DISCO开发板里面自带了一个16G 的microSD™ card 存储综合实验里面的资源 • 1个Camera接口 • 1个USB OTG FS with Micro-AB connector • 64-Mbit Quad-SPI Flash • 5种可选的供电模式,具体选择那种要参考开发板使用手册中的注意事项。 – ST-LINK/V2-1 USB connector – User USB FS connector – VIN from Arduino™ connector – 5 V from Arduino™ connector – USB charger • 2 possible supply voltages for the MCU: 1.8 V and 3.3 V • 板载的 ST-LINK/V2-1可以用于调试下载等操作,也可以提供给外部的STM32芯片 进行下载使用。 扩展Fanout board小板的接口如下: • MikroElektronika Mikrobus Click-board compatible connectors (CN10 and CN11: two 1x8-pin male connectors) • 通用的wifi模块 ESP-01 compatible connector (CN4: 2x4-pin male connector) • Seeed Studio™ Grove compatible connectors (CN3 and CN2: two 1x4-pin male connectors) • Reserved standard 2.54 mm pitch of STMod+ pin header for breadboard. 从下面框图上整体来看下L496-DISCO 的所有外设和配置详情。 2、开发板上电 如果L496G-DISCO开发板选择ST-LINK/V2-1 供电的时候要先安装STlink的驱动,驱动在官网可以下载。安装成功驱动后 可以在电脑的设置管理器中看到枚.....阅读全文请点击:http://www.21ic.com/evm/MCU/201707/732093.htm
|