STMCU小助手
发布时间:2022-1-2 08:00
|
STM32L系列是ST公司推出的专门面向低功耗需求的单片机,目前成为很多可穿戴设备的首选方案。3 K% B8 `! _/ `: c * B& K& @- z( w6 T& E
以前做过STM32F系列开发,现在因为产品低功耗要求,需要使用STM32L4。现有一块NUCLEO-STM32L432KC开发板,所以本文内容主要基于该开发板,开发板官方网址为【NUCLEO-STM32L432KC】。5 V3 y% Q z) V- p
2 f' V- G' s, `5 ?9 w+ ` 1.安装 Keil-MDK0 W+ @7 {2 N; r9 ^& x( m Keil是STM32开发比较常用的IDE,可以从这里下载 【Keil官方网站】,具体安装破解教程,网上很多,不再赘述。* I7 \& [) C8 f8 T7 x2 r8 Z , t( w. w2 r# N0 j
2.安装 STM32CubeMX STM32CubeMX 是 ST 近几年来大力推荐的STM32 芯片图形化配置工具, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用。 目前很多用标准库开发的都转到STM32CubeMX和HAL库开发。STM32CubeMX下载地址:[STM32CubeMX官方网站]( C6 t+ i1 W5 \. m 3.安装 STM32CubeL45 c: O- h* g3 O, q a. 打开安装好的STM32CubeMX ,点击图中按钮 + n: _* Q2 _; m# r2 w9 L* q
! a7 |- H8 K' q* E$ b: B+ `! t b. 找到STM32L4,安装。 7 l5 U! N& c ^' B) b9 x) O% h6 C
5 `+ k: V! E$ [4 ?( G9 X4 m3 _ 4.安装 Keil.STM32L4包 keil包下载地址:【keil.STM32L4官网】,最终我下载的是1.4.0版本的,因为装其他版时总是出现错误。- v0 L, x0 i |; g ) X4 L) |# W) ^8 T* s6 c
下载完,打开Keil的Pack Installer,直接把安装包拖进去即可安装。安装完后,可以看到包出现在左侧列表中,如下图所示:5 I$ T' W2 J' U/ _% x S- o9 } ' p1 [2 G6 V1 Y. c/ y; Q/ @' V
# F8 c& K( u8 P: Y 5.安装 stlink驱动 stlink用来烧写程序,开发板板载的有stlink,需要安装驱动。下载地址:【stlink驱动下载】6 a0 ~; X" c. ]( H# Z- M7 l4 v) | 至此,已经完成了基本所有的安装!可以使用STM32CubeMX图形画界面进行引脚配置和工程创建。2 q. S/ `/ u6 X |
STM32L4R9 QuadSPI Flash通讯速率优化解析 32位总线的DMA传输适配核心方案
【STEVAL-STWINKT1B评测】运行Datalog固件并记录运行时间
【STEVAL-STWINKT1B评测】数字麦/模拟麦对比测试+音频配套上位机软件开发
【板卡评测】STEVAL-STWINKT1B读取 ACC/GYRO/MAG 实时数据
小白也能明白的STM32的低功耗与唤醒机制
【STM32入门学习路径指南】(四步走)
STM32和Arduino对比,谁更耐打?
STM32系统中2种数据掉电保护的方法
STM32 LL为什么比HAL高效?
STM32小白入门指南:从基础到OTA实现方案
微信公众号
手机版