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

STM32CubeIDE 快速入门指南

[复制链接]
STMCU小助手 发布时间:2022-11-12 16:59
引言5 ]0 f9 i% B2 X6 w% ?9 o5 j
本文档是帮助用户快速熟悉 STMicroelectronics STM32CubeIDE 的简明指南。
/ F, D5 G$ t% Z& d1 fSTM32CubeIDE 是基于 ECLIPSE™框架的集成开发环境(IDE)。其面向基于意法半导体的 STM32 MCU 和 MPU,并使用C/C++语言进行嵌入式软件开发的用户。
% ^2 }& O  F9 d6 h. u) K- w$ {本手册提供了关于以下方面的基础信息:
" \4 p: K4 h: ]• 信息中心
! t, p# P( i6 d• 工作区和工程. d9 @: b/ V/ j
• 工程信息# R6 E/ d/ V5 k2 N; _* F4 B
• 调试
1 ~7 ]' u' t  |5 x% S2 H0 ^+ Q
* j) A/ u5 W7 e" y8 d2 u4 x0 D8 J1 信息中心
/ a! g1 [7 d8 K( c- Q" T5 W/ }首次启动 STM32CubeIDE 时,将打开信息中心。
9 R) |" w. {+ O$ O* U
! {6 C" b: q0 `4 V  v 0 U) [! F2 p: R( l, l( n, _0 p

9 J/ X1 O+ K& ]( n在信息中心中用户可以快速了解有关产品及其使用方式的相关信息。
& Q  s3 p) R" \; ]$ |0 A1 T单击对应的超文本链接将打开手册,也能获取来自 STMicroelectronics 网站的最新信息, ?& e6 U1 U* H: V- n+ M2 B
首次使用 STM32CubeIDE 之前无须阅读所有材料。建议在需要的时候返回信息中心获取参考信息。
4 }9 W2 i- @0 u* h通过[Help]>[Information Center]命令可以随时进入信息中心窗口。关闭信息中心标签时,将打开 C/C++视图。( W% i- m' d& c
STM32CubeIDE 支持基于 Arm® Cortex®处理器的 STM32 32 位产品。# w2 M: L& Q4 z. ^+ ?
提示 Arm 是 Arm Limited(或其子公司)在美国和/或其他地区的注册商标。
5 b5 h. b6 D1 o5 [0 j
9 S4 Q% _: i% ^$ ?; g- N" Y2 工作区和工程
2 [$ u  e( Z! F% T) A3 H& E6 d1 H% F  f
{FU6U912FGXV~6Y]K5]]E12.png
( l3 O6 I  y$ Z. C9 E
$ j3 r! A, l* F9 o另一个较为常用的视图是调试视图,在该视图中用户可以进行调试和测试。两种视图可以很轻松地来回切换,在某些情况下甚至可以实现自动切换。
: I1 K; Y4 @! a5 t; [& k工作区和工程:下一个需要执行的操作是创建工程,这里需要首先介绍一下工作区的概念。工作区是包含工程文件夹或工程文件夹相关信息的容器,其中.metadata 文件夹包含有关于工程的信息。工作区只是硬盘上的文件夹,可位于硬盘上任意位置。STM32CubeIDE 启动时会询问需要使用哪一个工作区。用户可随时通过[File]>[SwitchWorkspace]导览至其他文件夹更改工作区。
  [. c: w7 O; _) }& \; z: J注意:工作区和工程名称只能包含 ascii 字符。此要求也适用于工作区路径。' y: F+ }* l  u( H( g+ t5 p
创建第一个工程: 创建嵌入式工程最简单的方式是使用STM32工程向导。通过[File]>[New]>[STM32 Project]菜单命令  t7 v  V. U/ a
将其选中,随后启动内嵌的 MCUFinder:
/ Q% ~, \+ u& T1 V, A1. 选择目标 MCU 或主板,然后跳转至下一页2 }! C+ p' i0 u" p- u4 y
2. 输入工程名称,然后在目录框中选择工程所需的设置
% p8 K6 V& O8 C# K+ c' Y% T3. 单击[Finish]。随后将打开 STM32CubeMX 窗口,在该窗口中可以配置外设、时钟、中间件和功耗。
4 T" Y& O. p# U- j5 ], m0 Y: I' Y工程向导采集的信息包括:
/ w" T: X+ f( z4 l1. 目标信息,例如使用给定的评估板还是给定的微控制器。6 |, x4 `2 f3 I+ H4 T" N- N
2. 工程名称
0 o. C1 l3 W7 t- j1 T5 d3. 目标语言、目标文件类型和工程类型
+ _& Q! d$ I3 E% L5 [4 B4. 代码生成选项' q/ ^" B  P. W" A* k+ l+ y1 o" `

. q  D  j- x9 x 391U~1V4MN93HRKD_8A8N47.png
) D) C, q4 `* v7 z  _" s6 {4 C0 V6 w! C
完整版请查看:附件
  G5 h$ e  y- V4 v# M, T( E  j) Y
* J0 J& l/ ^- K' I" h% P1 `' x  f  T6 e1 i2 Q

/ G- E" Y4 c! l. N+ ?5 _2 {3 I2 a+ M

zh.DM00598966.pdf

下载

948.99 KB, 下载次数: 27

收藏 评论2 发布时间:2022-11-12 16:59

举报

2个回答
回答时间:2024-4-24 19:12:28

ggfdg

zhaochenggang 回答时间:2024-11-20 18:15:42

非常棒!

所属标签

相似分享

官网相关资源

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