你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

Nucleo STM32L432KC 评测

[复制链接]
Paderboy 提问时间:2016-7-19 08:12 /

非常高兴,收到了社区发来的Nucleo STM32L432KC 最新Nucleo 32系列的低功耗的L4样品。


IMG_20160718_163612.jpg
看起来非常的小巧可爱,但是性能确实非常的强悍。

以下先来个常规简介:

1.    STM32微处理器 32pin UFQFPN封装(非常适合开发智能便携产品)
2.    基于ARM Cortex-M4 主频最高80MHZ
3.    256-KB Flash 64-KB Sram
4.   兼容Arduino naon接口
5.  板载ST-LINK/V2-1调试和下载器(支持虚拟串口和U)
6.  支持Mbed在线编译
7.  板载3led  USB 通讯led(LD1), 电源led(LD2), 用户led(LD3)
8.  复位按键
9.  支持IAR,KEIL,GCC-AC6,SWSTM32等等 IDE环境

IMG_20160718_163637.jpg
正面主MUC 看起来非常小巧,基于UFQFPN封装

IMG_20160718_163651.jpg
板载ST-LINK/V2-1

IMG_20160718_163716.jpg
板载复位按键,非常的小巧。。。

IMG_20160718_164518.jpg
好了上电运行,可以看到绿色的led在闪烁了。。

接下来我们先看看L432KC官方的原理图

这里可以看到,VCP_TX和VCP_RX就是虚拟串口已经和STLINK连接好了,SWD也可以直接使用了。。
L432KC_15.png

如果想使用STLINK 的MCO作为外部晶振输入必须把SB17接通,默认是没有接通

L432KC_18.png

这里要注意下串口2 默认是PA2 PA3 但是这里使用PA15
配置的时候注意下就可以。
L432KC_16.png

一个用户可配置的LD3 已经连接到了PB3 IO口了。
L432KC_17.png

接下来看看L4系列在低功耗方面的表现,
各个运行模式下的低功耗一览无余。。
L432KC_20.png

支持16位的ADC 过采样技术,非常适合各种便携式数据采集,非常适合低功耗智能产品的开发使用。。
L432KC_21.png

M4 内核的L4系列对FPU支持,大大的提高计算能力,可以应用于音频输入处理
外部传感器数据采集处理等,需要大量计算的滤波程序。。。。
L432KC_22.png

工业应用方面也是得到很好的支持,可应用于-40°到125°的工作环境,电机控制,AES加密,Can通讯和丰富的外设资源。。。
L432KC_23.png

小个子大作为,来看看L4 内部整合的资源
L432KC_24.png

再来看看L4系列的族谱,可以看到新增加的L44x和L48x,可见ST对低功耗MUC市场的重视。。
L432KC_25.png

好了接下来,就用最新的CubeMx4.15.1+Keil 5.20 给NucleoSTM32L432KC 新建个测试工程跑跑

1. CubeMx 大家可以直接到ST官网下载,或者本论坛资料下载地区也可以下载到。并下载好对应的HAL STM32Cube_FW_L4_V1.5.0支持

2. 想正常使用Keil 对STM32L432KC的支持还需要下载最新的Keil.STM32L4xx_DFP.1.2.0.pack

好了,Cube和Keil的使用方法这里就不多叙述了。。。想了解的同学可以自己去寻找相关的教程。。

现在使用Cube 来配置 串口2, Tim2 ,ADC,做个测试。。主频使用内部最高的80MHZ

使用Cube 选择对应的MCU或者可以选择开发板选项里 选择nucleo系列开发板,找到对应的开发板就可以。

L432KC_01.png

看到了UFQFPN封装的32PIN MCU了
L432KC_02.png

如果配置外部晶振输入可以选择RCC下的HSE打勾就可以。但是要提前把SB17短接。。这样才可以使用外部输入晶振。。
L432KC_03.png

Cube下时钟数,非常清晰易懂。。。动动鼠标就可以完成对时钟的配置。。真的太方便了。。。
L432KC_04.png

本评测使用的是内部晶振,配置如下
L432KC_03_1.png

串口波特率的配置
L432KC_05.png

ADC的配置
L432KC_06.png

Tim2 对应着PB3的 通道2 用于PWM 调节led
L432KC_07.png

工程的设置
L432KC_08.png

这里配置了,独立生成各个外设.H和.C方便管理

配置好后保存工程,生成keil工程就可以了。。
L432KC_09.png

使用keil打开工程,现在查看下工程

对MCU的支持没有问题
L432KC_10.png

文件路径配置
L432KC_11.png

调试和下载配置
L432KC_12.png

使用板载ST-LINK/V2-1
L432KC_13.png

配置下载后重启和运行
L432KC_14.png

内部UID输出。。。
L432KC_26.png

ADC, TIM2, 串口中断空闲接收数据 。。。
L432KC_27.png

最后用串口测试,运行正常。。。。。
L432KC_19.png

以下是NucleoSTM32L432KC的原理图和介绍资料

非常感谢社区和ST提供的样品,因为时间有限,很多细节都没评测到位。。。 等后续补上。。。。。。

en.DM00105928.pdf (2.61 MB, 下载次数: 67)

评分

参与人数 1 ST金币 +5 收起 理由
zero99 + 5 神马都是浮云

查看全部评分

收藏 1 评论29 发布时间:2016-7-19 08:12

举报

29个回答
冯兆亮 回答时间:2017-6-27 09:54:37
Paderboy 发表于 2017-6-26 19:12
升级下,432kc的stlink固件版本。。

非常感谢,此法非常有效!
方法是:打开D:\Keil_v5\ARM\STLink目录下的ST-LinkUpgrade.exe,然后连接上STLINK,接着检测出高版本,点击YES,进行更新,提示成功后就会显示盘符容量。
Paderboy 回答时间:2016-8-9 22:14:53
sasmike 发表于 2016-8-8 19:27
这么快就出评测了,不错,L432可玩性非常高!功耗很让人满意~

是啊。。。性能和低功耗完美结合。。。。 coremark L432kc 有263分。。我自己测试的。。。
Paderboy 回答时间:2016-8-17 16:32:54
DOUBLE222222 发表于 2016-8-17 11:19
你好楼主,怎样将Printf打印串口输出啊?串口1可以吗

HAL例程里就有,printf 串口的工程。。 你可以看看。。
肖久 回答时间:2016-7-19 08:27:30
赞一个
kingsings 回答时间:2016-7-19 14:33:08
赞,很详细
植物大战奥特曼 回答时间:2016-7-19 14:41:57
好详细,内容好多
Paderboy 回答时间:2016-7-19 15:20:30
Paderboy 回答时间:2016-7-19 15:20:45
风子 回答时间:2016-7-21 09:54:24
赞         
Paderboy 回答时间:2016-7-21 10:15:31
本帖最后由 Paderboy 于 2016-7-21 10:42 编辑

多谢风大神。。。
安臣 回答时间:2016-7-21 10:23:27
厉害啊!
netlhx 回答时间:2016-7-21 10:35:16
顶,大赞,很详细的
Paderboy 回答时间:2016-7-21 10:41:09

多谢多谢。。
Paderboy 回答时间:2016-7-21 10:41:39
netlhx 发表于 2016-7-21 10:35
顶,大赞,很详细的

献丑了,还得跟着N神您继续学习呢!!
maweidong18596 回答时间:2016-8-1 16:00:37
非常强大  赞起来!
anny 回答时间:2016-8-2 09:30:32
很详细,谢谢分享
wu1169668869 回答时间:2016-8-2 19:32:52
高手评测就是不一样
12下一页

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版