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

【经验分享】STM32L4开发笔记(1):开发环境搭建

[复制链接]
STMCU小助手 发布时间:2022-1-2 08:00
  STM32L系列是ST公司推出的专门面向低功耗需求的单片机,目前成为很多可穿戴设备的首选方案。
0 S9 e& i/ ~- a/ y3 U
3 W7 T' _( x6 O9 n
20181129164224983.jpg
& y! h2 p6 D' X" k6 B
1 D8 o9 y0 x0 z* \( B: y) A
    以前做过STM32F系列开发,现在因为产品低功耗要求,需要使用STM32L4。现有一块NUCLEO-STM32L432KC开发板,所以本文内容主要基于该开发板,开发板官方网址为【NUCLEO-STM32L432KC】。1 D: t# V7 Q: ~, b4 t) j
20181129164835551.jpg

; n( M& i! O: I4 C3 c/ w% _) @2 a2 \# g% V& I9 J1 w3 V! ^
1.安装 Keil-MDK
) d2 j7 B4 E& p& ~* D! |# Z' ]1 @   Keil是STM32开发比较常用的IDE,可以从这里下载 【Keil官方网站】,具体安装破解教程,网上很多,不再赘述。
* o8 n4 E* Q- G  b' S. G( k3 I% F# a$ W
20181129165600167.jpg

6 p, N' ?! i. c; h4 P+ q% a$ u& q1 r+ H
2.安装 STM32CubeMX
' U) a- ?) z8 N" H0 `6 j: t! `5 @4 d+ u
    STM32CubeMX 是 ST 近几年来大力推荐的STM32 芯片图形化配置工具, 允许用户使用图形化向导生成C 初始化代码,可以大大减轻开发工作,时间和费用。/ F: j1 X- f* |7 k1 Y* ~5 Z
    目前很多用标准库开发的都转到STM32CubeMX和HAL库开发。STM32CubeMX下载地址:[STM32CubeMX官方网站]
) n/ g" e4 @, J! F3 W+ Z. E
& g( L; k4 T' g3.安装 STM32CubeL4
8 Q/ j$ y! ?; l: M  P" W    a. 打开安装好的STM32CubeMX ,点击图中按钮
- c* A) z" A# ^; z  ?3 W  u
* P3 p( K6 s3 U+ Y6 d. o
2018112917063795.jpg
9 Y! \9 C3 c5 x
. P8 d) z% {3 p* o( N
    b. 找到STM32L4,安装。% U$ f' z7 V/ y) H" b: ^- {9 j( |

, r: Y2 q' Q! G$ ~+ `# q
20181129171311855.jpg

2 a, W  W0 Q" F4 ?( Z
$ z! g- J6 C& ]4.安装 Keil.STM32L4包

6 E6 w0 M. |1 ]+ c/ l: B    keil包下载地址:【keil.STM32L4官网】,最终我下载的是1.4.0版本的,因为装其他版时总是出现错误。
, @! \' L8 E5 E8 }
6 {8 P2 x8 X' r& \+ `
20181129181134403.jpg
5 U6 [, w9 A1 ~- I; o$ q
    下载完,打开Keil的Pack Installer,直接把安装包拖进去即可安装。安装完后,可以看到包出现在左侧列表中,如下图所示:5 X: W5 I  c8 `/ P) A9 A
. }- N/ B8 }( L% E+ M) l
20181129181852975.jpg

4 `8 `  N. z2 z0 X) }* c
$ Y1 [9 Q3 c# y8 x: U& w5.安装 stlink驱动, ]# P7 K$ m9 G/ F. L; g
    stlink用来烧写程序,开发板板载的有stlink,需要安装驱动。下载地址:【stlink驱动下载】. Z3 b6 z; F2 k$ @" g( u" {

6 r" |! ?  ]' k0 A6 \- H" b    至此,已经完成了基本所有的安装!可以使用STM32CubeMX图形画界面进行引脚配置和工程创建。+ p- E: z! i1 z
# b9 E# I8 v! F2 z% P# O! [

5 [9 ?: Z' L. H$ x0 D" w
$ O8 |1 T$ q, p+ [( {4 n
收藏 评论0 发布时间:2022-1-2 08:00

举报

0个回答

所属标签

相似技术帖

官网相关资源

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