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

(神器)STM32CubeMx使用详解  

[复制链接]
cuyebiren 发布时间:2016-11-16 19:05
下载最新STM32CubeMX>>2 a1 \. x: m4 z7 e
( A6 b9 }3 ]  J9 `; j
其他STM32CubeMx使用技巧>>/ n: \: ?6 _$ U% J( f# E6 i' O/ {
7 O& I, m- u5 y

: }. H6 f. d( b/ N( j一楼跪舔
0 k5 g# x  Y" [6 q/ f8 J4 k
STM32CubeMx是STM32系列单片机初始化代码工程生成工具。
我们可以用它搜索选择满足我们需求的芯片,用它配置芯片外设引脚和功能,用它配置使用如LWIP、FAT32、FreeRTOS等第三方软件系统,还可以用它做功耗评估。
STM32CubeMx不仅能生成初始化代码工程,也能生成引脚配置信息的pdf和txt文档,方便查阅和设计原理图。——我相信STM32CubeMx的强大会使玩过它的人赞不绝口,毅然决然地放弃使用标准库,转而使用基于HAL库的它和HAL库。

1 O: x! q4 `# j1 Z- x

评分

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

查看全部评分

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

举报

283个回答
cuyebiren 回答时间:2016-11-17 13:55:35
奉上汇总文件和工程5 l% T' |' G9 z, ]4 C6 a1 e6 v

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# q' _! c  s1 g9 n: E
支持,STM32开发利器
$ ?3 O: n" _" c2 o& U2 G1 D
纵使拥有神器,不会用也等于一堆破铜烂铁
五哥1 回答时间:2017-1-4 02:50:59
CUBE好处有,缺点也明显,就是用惯了这个,换个同内核的其他公司的芯片就玩不转了
cuyebiren 回答时间:2016-11-22 10:37:49
小加速器 发表于 2016-11-22 00:26) q  V2 J* X5 S$ T
多谢分享 之前就下了 全英文 一直没用今晚试了下 确实挺好用的
, g7 T' z, a) G( Q9 K
英文不好,对做研发确实有很大阻力。我们也只寄希望于中文教程。。。
cuyebiren 回答时间:2016-11-17 19:04:35
adlu 发表于 2016-11-17 16:27
/ o: r2 j$ V% T赞,非常好!
. u6 B" w0 Y# `8 O6 p7 W6 @3 M* H. ^2 H$ }, P2 T9 ~$ x' `. @( Z6 d
我用Cube开发软件快一年了,非常好用。

9 w# c& Y: ]8 a3 t5 }嗯。——用熟了,直接在 Keil 中打开 外设的  .h  文件查找 API 函数也很快
cuyebiren 回答时间:2016-11-16 19:32:47
普通IO参数配置
; Z, X2 J8 X$ O$ q9 B& o
5 B% E$ g! S% Q* B, v3 [( X! R2 }% i
21_1.jpg
cuyebiren 回答时间:2016-11-16 19:07:11
二楼开更。
打开软件后的界面,如下
+ z) u/ X* U2 `+ d# R3 Y
) ]6 ^2 K$ B- N$ `6 c( O
2.png
cuyebiren 回答时间:2016-11-16 19:14:05
这里主要介绍“Help”菜单。“Updater Setings”可以设置下载的固件库及其解压文件的存放位置,这样就可以找到软件下载的固件库到底存放到哪了。“Install New Libraries”可以检查并下载固件库和软件更新情况,以及历史版本,也可以手动导入固件库。

4 ]3 i+ h" H) F6 ^4 d: T
3.png
3_1.jpg
cuyebiren 回答时间:2016-11-16 19:15:46
点击“New Projet”进入芯片选择界面。
这里选择STM32F407ZGTx(因为我的开发板是这个型号)。
- S* u. f$ y7 m2 ]; b
- W+ s. D6 T0 X- [2 J; K1 O- x8 o3 ]
4.jpg
cuyebiren 回答时间:2016-11-16 19:16:46
选择芯片型号双击或点“OK”,进入工程配置。

+ Z) \6 X# l; d4 x& Y
" \  t& J( x$ @4 k! m# Q7 A# _
4_1.jpg
cuyebiren 回答时间:2016-11-16 19:19:26
外设使能及引脚选择
使用外部晶振,   使用SWD调试模式
9 i  d4 A, x4 c) R' x5 u
5.jpg
6.jpg
7.jpg
8.jpg
cuyebiren 回答时间:2016-11-16 19:22:23
串口使能1 N- a; ?5 x4 b! G" f% u
异步模式,及 引脚重定向方法0 [% ^% N' ?5 W# t- A7 `
9.jpg
10_1.jpg
11.jpg
cuyebiren 回答时间:2016-11-16 19:23:48
定时器使能
# J% c; n& x. ~) k  K$ ?使用内部时钟源,仅定时
' M/ p& Z/ l% V5 I  q
5 c: V  x" k8 l& \6 M, \+ p
12.jpg
cuyebiren 回答时间:2016-11-16 19:24:54
普通IO- \, m% M8 l8 A2 n* C
输出模式,添加标签1 l4 T  [# }3 V) V4 r* R
13.jpg
14.jpg
cuyebiren 回答时间:2016-11-16 19:26:07
引脚配置时的注意事项$ j5 p$ C: D, D) O7 `$ K
15.jpg
16.jpg
cuyebiren 回答时间:2016-11-16 19:27:12
引脚配置后的整体效果
* ?& w* s7 T* S5 v$ L
16_1.jpg
cuyebiren 回答时间:2016-11-16 19:28:02
时钟树配置6 X' T, H& c1 T  k, ?$ O/ Y
$ A9 M6 e+ T4 Z' @& m- f" i
17.jpg
cuyebiren 回答时间:2016-11-16 19:29:25
外设参数配置
9 t2 i  f2 M: n7 u& P% U( c5 M$ v+ Q3 e
" ]" s) t6 c% Q! |
18.jpg
cuyebiren 回答时间:2016-11-16 19:30:31
串口参数配置
( V! R! ^+ S  o2 p4 R) a# Z( b1 F# T  w+ Y6 q1 Q) i
19.jpg
cuyebiren 回答时间:2016-11-16 19:31:25
定时器参数配置
3 y, O( ?7 o3 m' O; L
3 l' X) ?# S, X" W& m4 [9 b% P
20.jpg
21.jpg

所属标签

相似分享

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