[STM32L4]

STM32L4+学习使用心得

[复制链接]
3924|6
手机看帖
扫描二维码
随时随地手机跟帖
15040268795|  楼主 | 2018-2-23 14:58 | 显示全部楼层 |阅读模式
先上官方数据
专门适合于物联网可穿戴低功耗要求的产品开发设计,资源丰富,功耗做到极致

NUCLEO-L432KC Nucleo-32 开发板
NUCLEO-L432KC 是 Nucleo-32 开发板,具有超低功率 STM32L432KCU6 微控制器。使您可以使用 STM32 MCU作为原型和开发创意,从不同的性能、功耗和功能组合中选择。该板随附 STM32 综合软件 HAL 库,带各种封装的软件样本。您还可以直接访问 ARM mbed™ 在线资源。

• STM32L432KCU6 80MHz Cortex-M4F 内核微控制器,具有 256KB 闪存、64KB SRAM
• 自适应实时*** (ART Accelerator™) 允许 0 等待状态从闪存执行
• 超低功耗微控制器,带 FlexPowerControl
• 真随机数发生器
• CRC 计算装置
• 96 位唯一 ID
• 实时时钟和日历
• 多达 3 个电容性感应通道
• 串行通信:USART、SPI、I2C、USB、SAI、CAN、SWPMI、IRTIM
• 四路 SPI 存储器接口
• ST-LINK/V2-1 调试器/编程器,带 USB 重新枚举功能
• 3 x LED:电源 LED、USB 通信、用户 LED
• 重置按钮
• 支持 Arduino Nano 连接
• 灵活的板载电源:USB 或外接
• 启用 ARM mbed (mbed.org)



STM32L4 系列 32 位 ARM® Cortex®-M4 微控制器,STMicroelectronics
基于其 ARM® Cortex®-M4 内核,带浮点单元 (FPU) 和 80MHz ST ART Accelerator™,STM32L4 系列超低功率微处理器可提供 100DMIPS。
STM32L4 微控制器可提供动态电压扩展,用于平衡功耗与处理要求、停止模式下的低功率外围设备、安全特征。

高达 1MB 闪存
LCD 8x40 或 4x44,带升压转换器
USB OTG 2.0 全速






STM32微控制器评估工具
ST的STM32评估工具从价格超低的社区工具板到满配板,可为用户对所选MCU的每个特性进行评估。所有ST评估板都配有ST-LINK/V2在线调试器/编程器。
STM32 Nucleo板遵循精益方法,是原型开发及社区使用的理想工具选择。Arduino?连接器和ST Morpho连接器方便用户轻松使用应用相关的附加硬件进行扩展。MCU的所有I/O都能方便访问,该板自带HAL库,可工作于IAR、Keil、基于CCC的IDE以及所有mbed?在线IDE。
STM32探索套件是评估STM32 MCU卓越能力的廉价而完整的工具。它们带有必要的组件,例如MEMS麦克风、传感器、LCD显示器,用来演示特定的设备特性。HAL库与软件例程方便了用户的评估和原型设计,支持IAR、Keil、基于CCC的IDE。
STM32评估板为高端的评估平台,为展示STM32微控制器的所有特性而配备了所有所需的外部硬件电路。STM32评估板提供了其上微控制器所有引脚的扩展插针,即使更大的封装。HAL库与即用型软件例程使得应用设计非常容易。
由ST合作伙伴开发的多种可供选择的STM32评估板,是此评估板全面产品组合的有力补充。
STM32 MCU Nucleo
用户可使用价格超低的STM32 Nucleo板,对任意STM32 MCU进行创新尝试并快速建立应用原型。
通过Arduino连接器和ST Morpho扩展插头,STM32 Nucleo板可轻松使用多种应用相关的附加硬件进行扩展。STM32 Nucleo板自带集成的ST-Link调试器/编程器;不需要外部探针。该板可工作于广泛的开发环境,包括IAR EWARM、Keil MDK、mbed、基于GCC的IDE(Atollic TrueStudio)。
STM32 Nucleo用户可在mbed.org免费访问mbed在线编译器、mbed在线C/C++ SDK及开发者社区,仅用几分钟就可以生成一个完整的应用。

STM32L4扩展生态系统基于[url=]意法半导体[/url]免费、易用的 STM32Cube软件开发平台,包括STM32CubeMX初始化代码生成器及配置器和STM32CubeL4软件包。其中,STM32CubeMX有针对超低功耗设计、简单易用的的功耗估算功能,而STM32CubeL4软件包含有中间件、Nucleo-32板支持包(BSP)、硬件抽象层(HAL)和底层应用程序编程接口(LLAPI)。为了便于用户快速启动新项目,纤薄的NUCLEO-L432KC 开发板 是首个集成一款QFN32微型封装微控制器的Nucleo-32开发板,板载一颗STM32L432KCU6 微控制器(UFQFPN32),允许用户直接使用ARM® mbed™在线开发工具,板载Arduino Nano针脚布局可简化功能扩展,集成的ST-Link调试器/编程器支持大容量存储器和无探针调试。
与产品相关的其它产品
大部分 MCU 产品应用都需要使用外接晶体振荡器来提供准确的运行时钟和 RTC 计时时钟,因此高速和低速晶体振荡器会成为 MCU 产品的标准配备,我司有香港晶体、百利通等品牌的晶体产品可以配套提供,具体型号要看客户对频点、温度范围、精度和温度稳定性等多种参数的详细要求来确定。
另外,SPI 数据存储器、EEPROM 等扩展存储设备也经常和 MCU 一起被选择,具体型号要根据存储容量、擦写次数、接口方式、功耗、速度及可靠性要求等参数要求综合确定。
通讯接口物理层芯片 (以太网、RS232、RS485、CAN 驱动器及 USB 接口保护芯片等等) 是经常被用来和 MCU 一起运用的常用芯片,具体型号也需要根据需求来选择。
由于 ST 的 Cortex 全系产品都配备 PWM 硬件单元,还经常和步进电机驱动芯片及通用的高低边驱动器联合使用,实现丰富的功率输出/驱动功能,ST 和 ONSEMI 有 L6219,L6470 及各种 MOSFET、IPM 产品可以与之配套。
在测控系统中经常需要用到电气隔离保护设计及电流环输出电路,这部分应用中,经常用到光耦、隔离 DCDC 模块及电流环输出芯片。我司都有热门产品供选择。
数字电位器和MEMS (微机电系统) 产品中的加速度传感器、陀螺仪及麦克风、电子指南针等产品也都是经常和 MCU 一起出现在产品元件清单中。

推荐给为技术达人使用该产品进行设计


dongnanxibei| | 2018-2-23 16:13 | 显示全部楼层
目前这个是32低功耗中最好的吧

使用特权

评论回复
mmuuss586| | 2018-2-23 16:16 | 显示全部楼层
学习下;

使用特权

评论回复
734774645| | 2018-2-24 10:31 | 显示全部楼层
MBED至今没有一个权威的教程

使用特权

评论回复
dongliushui| | 2018-2-24 19:58 | 显示全部楼层
好好学习了

使用特权

评论回复
小明的同学| | 2018-2-25 13:06 | 显示全部楼层
我最喜欢NUCLEO开发板了。。

使用特权

评论回复
幸福小强| | 2018-2-25 18:04 | 显示全部楼层
用手持设备上很不错。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:915MHz无线数传模块,2000m距离传输,多频道可配置,配带上位机软件,内置看门狗,增

29

主题

95

帖子

2

粉丝