
STM32L系列是ST公司推出的专门面向低功耗需求的单片机,目前成为很多可穿戴设备的首选方案。( d8 T+ r) D: @3 } 4 ?1 g7 l5 ~% D5 e' j ![]() 以前做过STM32F系列开发,现在因为产品低功耗要求,需要使用STM32L4。现有一块NUCLEO-STM32L432KC开发板,所以本文内容主要基于该开发板,开发板官方网址为【NUCLEO-STM32L432KC】。 ![]() 1 C$ E3 v1 n* x3 N' T& U 1.安装 Keil-MDK6 W; T" ~5 M9 S$ \7 b' \; ^ Keil是STM32开发比较常用的IDE,可以从这里下载 【Keil官方网站】,具体安装破解教程,网上很多,不再赘述。1 Z. R; I/ L3 S4 u U/ Z / C! b! P6 i$ | ![]() . F% A, M7 C# B6 Z* q3 _ 2.安装 STM32CubeMX' G6 u5 v/ P9 o STM32CubeMX 是 ST 近几年来大力推荐的STM32 芯片图形化配置工具, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用。' R p" N. Y0 H 目前很多用标准库开发的都转到STM32CubeMX和HAL库开发。STM32CubeMX下载地址:[STM32CubeMX官方网站] % l" y- z! o/ c* n, E& l 3.安装 STM32CubeL4 a. 打开安装好的STM32CubeMX ,点击图中按钮 : O# n5 T) W% E$ Y ![]() b. 找到STM32L4,安装。 ![]() 4.安装 Keil.STM32L4包% E5 z7 G& C* y: A+ G( L z keil包下载地址:【keil.STM32L4官网】,最终我下载的是1.4.0版本的,因为装其他版时总是出现错误。2 m# ]$ i% J/ k- ]8 G $ [4 ]9 r% B* Z0 |6 g+ q1 F5 Z ![]() 下载完,打开Keil的Pack Installer,直接把安装包拖进去即可安装。安装完后,可以看到包出现在左侧列表中,如下图所示: ( Y2 v& k7 j4 L0 u8 R. u ![]() 5.安装 stlink驱动 stlink用来烧写程序,开发板板载的有stlink,需要安装驱动。下载地址:【stlink驱动下载】3 M. h! q% r8 ?- H4 m, p ' P/ l1 K. {6 W" V9 E( u" b 至此,已经完成了基本所有的安装!可以使用STM32CubeMX图形画界面进行引脚配置和工程创建。 , y: p5 [/ [! v% A: | |
【实测教程】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灯测试
【STWINKT1B评测】-01-开箱和资料分享