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

【经验分享】STM32CubeIDE之多个项目同时存在教程

[复制链接]
STMCU小助手 发布时间:2022-3-8 10:57
一、背景1 f9 p8 A$ b5 {7 I
这里以BootLoader和APP两个项目做为需要管理的程序。在IDE一个软件里可以操作多个项目就显得很有优势。1 m+ b" X9 O% A5 e1 P2 _* X
如下图所示:
' D( H) @+ `- q) c  B! H$ L4 [; P: ]6 q; Q$ J5 v
3 x2 n7 p) X5 N5 }
8 X( N; f7 l. `2 W2 j2 {2 v
二、两个项目同时存在操作步骤0 M8 r: P! I1 r9 t, i, F
1.添加新项目
! D1 Q' D% E/ O- z
这里以复制一个项目为例
3 C, h! H1 A/ V# J  \. u% M% m, ~* f: G- R& q: A
}@GUL5PNFW$)F1MI1([ZJ54.png
" D0 p. u1 n5 p+ e
; i' ^, w. b5 ^# ]) Z2 w2.新项目重命名, x; j, q0 h: J- E$ A9 C% |
+ D5 r1 W+ p6 a4 B* M
A9])Z$N5{}Q)]8[Q9)]6F1P.png   v+ |9 Z, O  @5 S6 E

5 p; J$ l( |" @6 F1 A3.新项目.ioc重命名7 Q3 ^! V* N; R8 k$ D+ q
新复制的项目还保留之前的ioc文件名称,如果不重命名就会提示下图所示打不开的错误% p; W' J( Z6 D6 B' v

+ ~0 h% z4 L* |$ r 3HVLEXS{0NQ1DJBT%[VV}2R.png
) V2 E) T9 l; T( X7 t
( C4 N. r! ^5 Q' C.ioc重命名名称要与项目名称相同,如下图:4 {. D# b- y/ M$ R/ o  ]
& p' m1 {- [5 p% O5 y. l
KX5NK_0Y9`W0R]0]D)_KR(E.png
3 |7 [: r7 }* F1 d+ w) j1 ]2 p5 i- l7 Z; w1 Y( \% a+ U4 @5 a+ A- l
4.更改文件include路径( j: Y1 B( p3 {
1、项目->右键属性$ N4 g, ?; M+ d9 ?1 Z9 S
2 d0 \2 G! [- x0 C/ Y, m
I4{`3QPQ)(B{)DWV4_JJV7P.png ! F2 z  r; C  k+ J3 j

# R0 ?& e  U0 ]) E2、更改文件包含路径,需要更改两个地方
) c- r4 P- E" O8 }# ]" z
4 D9 y3 A0 a: n6 Y* L IKR[22Z)DYI)VF22~9]))}S.png
& o' f8 }& r  q3 v7 V9 _  u* b5 }. j- D1 U4 s% m& k/ N
77IIYIIHE3ZGC93L`A(01EL.png
* ^  O/ L7 ^2 K0 J
/ |# R# d) y0 i; ~; T) d$ d5.选择需要操作的项目* {7 i& O& T% v  B9 @2 u; Y
因为stm32CubeIde每次只能运行一个激活的项目所以当需要操作某个项目时可以选择将其他项目关闭,如下图所示:
; `% B# o) S, c9 f5 t1 t
1 e7 Z8 m) \5 d9 \- _  p- [ FZ5F3@)])498CNSI(E@E.png
8 n5 A: r  i: {% l- z2 Z" g
/ |8 G- m! F, W$ p0 N7 {! T7 |关闭后如下图:
$ S' ?1 l# `$ D" g! i# u* w6 L1 ?* Z5 c9 M& R2 T5 h) |* |9 |8 T
$TRNVL60[(2L6~7R_T)7RJG.png
; `: t% l+ S; f# N" I, T# s2 W5 l5 Z" {
当需要再次操作之前的关闭的项目只需要右键打开即可。
2 {% s/ |5 B+ b! X5 P+ B9 j( H4 F+ N* e
" P3 p& F: `( \2 M9 d% x% b

& k2 g+ C+ h2 L! @  P2 s% P3 s5 y* d
收藏 评论0 发布时间:2022-3-8 10:57

举报

0个回答

所属标签

相似分享

官网相关资源

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