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

(神器)STM32CubeMx使用详解  

[复制链接]
cuyebiren 发布时间:2016-11-16 19:05
下载最新STM32CubeMX>>7 M9 D0 Q% V1 |) l- Y5 E- T7 _
/ \) i$ i2 U$ O. i" t
其他STM32CubeMx使用技巧>>. i0 h- O6 w0 y9 A- L/ O

) M! P! v3 i9 F8 [7 ?: h8 l4 }! x" h3 d( T  A
一楼跪舔
5 ]8 }0 ~3 D( \( w
STM32CubeMx是STM32系列单片机初始化代码工程生成工具。
我们可以用它搜索选择满足我们需求的芯片,用它配置芯片外设引脚和功能,用它配置使用如LWIP、FAT32、FreeRTOS等第三方软件系统,还可以用它做功耗评估。
STM32CubeMx不仅能生成初始化代码工程,也能生成引脚配置信息的pdf和txt文档,方便查阅和设计原理图。——我相信STM32CubeMx的强大会使玩过它的人赞不绝口,毅然决然地放弃使用标准库,转而使用基于HAL库的它和HAL库。

& F. G6 f: ?+ Z) r  ]. J3 G1 T' X

评分

参与人数 2 ST金币 +30 收起 理由
JJQUERY + 10
zero99 + 20

查看全部评分

7 收藏 59 评论283 发布时间:2016-11-16 19:05

举报

283个回答
cuyebiren 回答时间:2016-11-17 13:55:35
奉上汇总文件和工程
9 b( h2 R2 z6 C& C; `3 h: H

STM32CubeMx使用详解.rar

下载

5.19 MB, 下载次数: 57154

STM32CubeMx使用详解所用工程.rar

下载

4.94 MB, 下载次数: 41972

点评

感谢,下来学习一下  发表于 2018-3-20 17:27
cuyebiren 回答时间:2016-11-17 14:39:03
zhoupxa 发表于 2016-11-17 14:33
/ ]- z7 Q7 P2 q) p8 s" j8 q0 P1 y支持,STM32开发利器

2 V2 v1 U: A2 r  L* Q纵使拥有神器,不会用也等于一堆破铜烂铁
五哥1 回答时间:2017-1-4 02:50:59
CUBE好处有,缺点也明显,就是用惯了这个,换个同内核的其他公司的芯片就玩不转了
cuyebiren 回答时间:2016-11-22 10:37:49
小加速器 发表于 2016-11-22 00:26; \  I+ @: t" a8 p
多谢分享 之前就下了 全英文 一直没用今晚试了下 确实挺好用的
/ Y8 O2 m4 K. p2 S
英文不好,对做研发确实有很大阻力。我们也只寄希望于中文教程。。。
cuyebiren 回答时间:2016-11-17 19:04:35
adlu 发表于 2016-11-17 16:27
- f3 g0 c+ v8 K9 |赞,非常好!
1 t4 |/ A" X, ^6 [8 U6 V' G1 @6 y, |% J0 C
我用Cube开发软件快一年了,非常好用。

8 U- h6 O; E# i" E嗯。——用熟了,直接在 Keil 中打开 外设的  .h  文件查找 API 函数也很快
cuyebiren 回答时间:2016-11-16 19:32:47
普通IO参数配置1 f" _; a3 B) j) t+ I8 E# G# O5 V
3 ~- y) S' k4 ?1 K
21_1.jpg
cuyebiren 回答时间:2016-11-16 19:07:11
二楼开更。
打开软件后的界面,如下
5 N7 ~) C2 Y& c8 U

+ ^' ^: x& K8 A
2.png
cuyebiren 回答时间:2016-11-16 19:14:05
这里主要介绍“Help”菜单。“Updater Setings”可以设置下载的固件库及其解压文件的存放位置,这样就可以找到软件下载的固件库到底存放到哪了。“Install New Libraries”可以检查并下载固件库和软件更新情况,以及历史版本,也可以手动导入固件库。
+ C$ f; z% R: e! }3 Q& F. R
3.png
3_1.jpg
cuyebiren 回答时间:2016-11-16 19:15:46
点击“New Projet”进入芯片选择界面。
这里选择STM32F407ZGTx(因为我的开发板是这个型号)。

5 o2 Z0 g! t# Z# a1 x
0 H: y; Z, C+ c
4.jpg
cuyebiren 回答时间:2016-11-16 19:16:46
选择芯片型号双击或点“OK”,进入工程配置。
: ]- c8 d9 D& O/ f! y

& a! f6 |" q1 B# P% F4 h* U, v
4_1.jpg
cuyebiren 回答时间:2016-11-16 19:19:26
外设使能及引脚选择
使用外部晶振,   使用SWD调试模式

7 f& _5 E9 |8 }6 A2 l) l
5.jpg
6.jpg
7.jpg
8.jpg
cuyebiren 回答时间:2016-11-16 19:22:23
串口使能
! e3 }5 _& y9 A1 a9 |异步模式,及 引脚重定向方法
  J4 A9 B- k3 o& L- b3 Z
9.jpg
10_1.jpg
11.jpg
cuyebiren 回答时间:2016-11-16 19:23:48
定时器使能& a; v6 O/ u2 G! r& z% l8 Q
使用内部时钟源,仅定时
1 x8 V+ J" G. d$ T" P4 ?2 w
; U6 W! `, c0 h7 X/ ~* z( n% {
12.jpg
cuyebiren 回答时间:2016-11-16 19:24:54
普通IO  }# W! k2 Y  x5 D/ V* ~. L5 x
输出模式,添加标签1 p& R0 L  {1 X& k
13.jpg
14.jpg
cuyebiren 回答时间:2016-11-16 19:26:07
引脚配置时的注意事项
7 J, i& G8 Y5 v+ f: Q% ]0 @
15.jpg
16.jpg
cuyebiren 回答时间:2016-11-16 19:27:12
引脚配置后的整体效果  G7 |! d4 @8 X9 D+ U6 P
16_1.jpg
cuyebiren 回答时间:2016-11-16 19:28:02
时钟树配置
8 g8 p1 P, o: i1 o: l. c8 ?1 I, o; I
17.jpg
cuyebiren 回答时间:2016-11-16 19:29:25
外设参数配置
4 Z! d- N2 S( ~( O
4 v6 ]9 F! c& F# F: u' B: l; ]0 x
18.jpg
cuyebiren 回答时间:2016-11-16 19:30:31
串口参数配置
' b/ H+ v" c8 V$ V; D0 s
7 T/ q8 j* e2 z1 V, J: I, U
19.jpg
cuyebiren 回答时间:2016-11-16 19:31:25
定时器参数配置5 D( t( \8 U' F2 n9 |* `
! Z7 C1 b) o; I4 r7 z' h4 B
20.jpg
21.jpg

所属标签

相似分享

关于意法半导体
我们是谁
投资者关系
意法半导体可持续发展举措
创新和工艺
招聘信息
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
关注我们
st-img 微信公众号
st-img 手机版