
STM32L系列是ST公司推出的专门面向低功耗需求的单片机,目前成为很多可穿戴设备的首选方案。$ [9 U2 h O, I% g% U![]() 以前做过STM32F系列开发,现在因为产品低功耗要求,需要使用STM32L4。现有一块NUCLEO-STM32L432KC开发板,所以本文内容主要基于该开发板,开发板官方网址为【NUCLEO-STM32L432KC】。3 o- b, p, _ K. m' i ![]() 1.安装 Keil-MDK) I0 z# _' S7 N7 \% S! L% M Keil是STM32开发比较常用的IDE,可以从这里下载 【Keil官方网站】,具体安装破解教程,网上很多,不再赘述。0 s; g, s& v$ ?# b# S ![]() 6 Z. x# T- f% _0 ~ 2.安装 STM32CubeMX( M: U8 y; N: h. M STM32CubeMX 是 ST 近几年来大力推荐的STM32 芯片图形化配置工具, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用。2 |0 R# U9 _2 v/ M' v 目前很多用标准库开发的都转到STM32CubeMX和HAL库开发。STM32CubeMX下载地址:[STM32CubeMX官方网站] 3.安装 STM32CubeL4) A3 H) I$ X6 Q7 L: ]# A; }- q a. 打开安装好的STM32CubeMX ,点击图中按钮9 w/ \# n4 y- W4 q4 c S 3 O! F9 n+ B* g9 R* ]8 n ![]() 1 j+ B1 d2 `) J1 P# ^4 {3 S* ^# Y b. 找到STM32L4,安装。+ t( t( t( ?" |+ u' S; P ![]() # Q) C. e i! I+ e" d6 i 4.安装 Keil.STM32L4包 keil包下载地址:【keil.STM32L4官网】,最终我下载的是1.4.0版本的,因为装其他版时总是出现错误。$ o, b: W& d0 f4 o( { ![]() 下载完,打开Keil的Pack Installer,直接把安装包拖进去即可安装。安装完后,可以看到包出现在左侧列表中,如下图所示:& `1 y; G3 b" ~2 [# p: A% Y+ N7 r ![]() 5.安装 stlink驱动- L& c, p0 H8 a, W3 ] stlink用来烧写程序,开发板板载的有stlink,需要安装驱动。下载地址:【stlink驱动下载】( _; T# q* `1 K3 R2 X3 q " I8 J7 M0 u/ P+ I2 R 至此,已经完成了基本所有的安装!可以使用STM32CubeMX图形画界面进行引脚配置和工程创建。 |
STM32如何分配原理图IO
【实测教程】STM32CubeMX-STM32L4之研究(ADC)
【STWINKT1B评测】2.初步测试IIS3DWB振动传感器
【圣诞专享活动】使用TouchGFX做GUI显示:圣诞快乐&Merry Christmas!
串口通信波特率异常的解决办法
【STWINKT1B 评测】6. NanoEdge AI 音频分类器 (2)
【STWINKT1B 评测】5. NanoEdge AI 音频分类器 (1)
STWINKT1B评测】4.测试板载ISM330DHCX(6轴)
【STWINKT1B评测】-03-CoreMark跑分测试
【STWINKT1B评测】-02-串口-定时器LED灯测试