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

基于STM32开发环境搭建Keil5经验分享

[复制链接]
攻城狮Melo 发布时间:2023-4-30 08:59
一、Keil5的介绍( k! M2 U  r; X7 k  i# K/ x8 g7 l2 N
1、Keil5 也称做 MDK-ARM 或者 Realview MDK5 M% @9 D! ~1 [, ?' ?) F9 j
2、使用 C语言
7 o, \; {5 N" K) l7 Q3、Keil5 分为 lite、baisc、standard、Professional四个版本,本文主要介绍 Professional版本
: H$ @9 G4 p/ [0 i1 i" D/ ^& L, j% S9 m6 A) ~& c8 |' ~2 I
二、安装步骤, A1 G& z5 F6 x- s! s5 a
1、如果要开发51单片机就安装keil_51.exe
2 j' v6 p& O) V. I, c" I2、MDK529.EXE 和 MDK535.EXE 二选一& I# L' L$ r3 }  D! A; E
3、针对STM32F4系列设备和STM32G4系列设备,要安装专门的软件包(补丁STM32F4安Keil.STM32F4xx_DFP.2.11.0.pack   -> STM32F4: V- o7 [& u8 m& W' q4 T5 |
Keil.STM32G4xx_DFP.1.2.1.pack    -> STM32G4$ q9 d" j  L6 B7 {6 F# ^
4、注册、激活
4 R: E; [* a* J, ?! M1 o- u3 l. J8 f. W
三、实际安装过程
0 k& ^) \$ B- @/ O! A% w1、如果使用C51系列单片机则安装 keil_c51.exe
7 p3 C5 k2 ?5 ~  m1 u  d) d; o: P7 ?' |( Q: C
16b7ea1a6782433bad69ddb7206483f7.png # o7 J4 o0 \5 @
4 L  u4 k( J0 ~) v. T5 @8 b
# Z% S6 A  {# A! O/ P+ A; ?! A+ C
next ->agree->next->! ~8 t: z1 S5 q" D! M
将路径改为:C:\Program Files\keil_v5$ u% z" B! q% _: b  z# R, d
8 w2 j* x: H+ L& \% ~+ g
af385c8cacbf45e0b00ba46a5ae63874.png
% f' f; q. t+ I( p' H+ Y- Q
' l2 I, M  t4 Z6 e: }' L& C next->& d6 O; x# f+ h4 B/ [# O

5 u7 p- M( I0 g+ p) n# l
89a7413347e6418791f3322b23d6cd7f.png
, F- Z, X2 D- x7 C: {$ C# o4 z, a! W) @$ s% m$ g* B+ w' Y
全面“空格”即可,不填不行- n! k9 Q$ f5 l1 X$ w5 G
next
0 ^# R) w( s/ {3 d" q
* C+ z5 a* K2 M
bf7ce81107d344819691c274bbdcd3fd.png 8 `$ W, n7 @5 l2 `6 L( {

; g. ?- V& H# n, N2 s去掉 两个对钩
8 ~5 _% _) p; ^# ^9 ]2 \# |
2 @) U1 C0 W% Y+ ~/ Y$ n
点击finish. H0 l0 N" F" I( O. N+ L
5 k: C7 w4 r; j/ W' B* Z, z

7 L- b; q. F5 R, ?6 ^2、安装 MDK5.29.EXE
. f' B; W8 c1 D  f( y! P" c
! a4 i! \" C2 r1 i% G' X. Q
b598df564cd94373af81905a3d09aa58.png
  f/ Y9 H# }/ u' n* Z: E/ ]4 R
4 H! C5 r; B( Z
用管理员身份运行EXE/ r8 t6 J% n% Q2 U# j7 ~7 b

1 T0 O* H9 b' K: H) e4 O
NEXT->agree->NEXT->
& x9 m/ r" I7 I% s" V$ E. `1 N
: S0 s! D+ U# p  x! f( e$ y
fa778b0bd52540aa968a15615c1c6479.png - e1 _. j" i$ a0 [% n( t) j; k/ G7 A

- t5 {% t* j; ]" v1 i( n  W路径还是C51的安装路径:C:\Program Files\keil_v51 H# q0 l! K2 \* Z5 t" ^5 E: {
7 |: p6 {( |/ `% e# z! u
注意路径不要使用中文等非英文
( R, w7 c0 K. m9 D
3 X2 Z* E. ^" U% e8 P4 Z NEXT" F# b, |" K7 ~/ T$ t

4 Q( E' t  P5 T
378d9f031ad04200be6276664b029a58.png
2 Q! E" m3 J- U
- N# }6 O, J8 v+ q* c) P" P! v全部空格后 NEXT
- r- _% o* a8 Q. W$ Z* U0 ]4 r6 ~9 h& K  |
e9c60c11962b4ee5a421105f0ced38ac.png 6 t- j5 f! \2 p! d0 t* q6 A  ~9 V- X
2 b: O, Z( @: d4 `  @
安装% p9 W7 K3 l' o% n% D/ {& ?. k) B/ B

* a% J# x. o- s2 @
f6a8612c87b64c179ceecdf5c712175d.png
9 X9 u6 S& ]8 f6 |
. X) M) c8 p* I* F0 `; T
FINISH
: H' N  C- t& v' l" b4 |# H* ?
4 w2 b; R" n8 W6 ^7 C% o
cb31f45a11264003a3203fa5a113de9d.png ( u& Z) {$ E; w* U1 K( u
' ]3 _: Q8 K0 q. d6 ^; r
点击完成后,出来一个界面,这是一个在线的补丁包安装器; p* m# {  H( R* W; Y9 z

" \' X+ I. Q$ J1 ?* C$ t
dcf1d968fb12431db57eb5b1532049e8.png
# d7 P. O7 v% _! T0 f) e1 `+ q0 o0 ]. g( {9 d2 n4 b
点击右上叉叉取消   Q" ?# r6 C0 v- J* q* D4 V
; z' F! B, F# q/ A0 z" o' j2 B
bb700c16dbc24e9b9adb72e803aeca15.png / d# [8 W2 c& E
* B9 x2 U! x# q, J9 ?/ v6 K: P4 |
点击右上角取消,在此采用离线包的安装方式: i! R2 N- t" ~7 y. k, l
$ C5 @6 v& x5 F- ^, {3 r
: q. A: q/ }) G; c' ]& \9 _
3.注册MDK5.29& g0 |+ @1 a* v5 \" s
管理员身份运行uVision5  r" P1 d- b4 f8 m% c8 ]
* z- D0 i# M0 X' n) g
6f9f8c51ac6a4b0cb4545130f831044a.png
  B1 c  s! {- W1 J4 g' Z; ?- @8 d7 P6 k. J) `& Y. M- Q) B: }3 \  Z) Q3 e
File->License Magagement->
( @7 m9 \* w" e. g8 Q* B$ t+ x$ d( H4 U- q) o9 Z
99c36d19354d45498ba98ba9dc85faa0.png
5 ?1 T% V. s. U# K! X. y( `6 v4 j% W

+ X2 T: h+ e8 s% z找到Computer ID
3 `  W/ [0 N1 |+ ?, a$ w/ e1 s/ E3 w, w5 O5 F! z9 r* x$ F2 s
cfec6ecb03634f1a90c1ee5eb9f7dc5d.png
' Q, j1 E! ]8 A$ F; [9 r2 f
1 D$ v9 [  P3 H0 E  q9 W# K输入CID号码,选择ARM
" J: c( e9 x0 C# P3 t6 N
- g2 x4 r; I9 n
3e407784b0b248f0b33f42a57e0f377b.png $ H$ W  y' V" e1 u! O" X. Y
9 n! N; V' s  v: h7 Q% t; ^
复制生成的License 编码 粘贴到 ID Code 点击 Add LIC
% u( t# ?( ]6 c
, o& P3 Q# N! ~! K- H( Q* @
542c77d869ce42ed8d9397cbec30c83d.png
) R/ P5 A5 ?3 r( {. o( y0 M + H) c" v) M) h% |
27e82fa394b542f598d94da54fb5aaea.png
, t" C9 M1 y# q

( ?- ?0 _& y- x至此,MDK529 安装完成
- v) C$ X+ }9 t1 N# R  y# }! S& M5 r- F" P- R# \0 {4 _

$ q. w7 T1 w5 G4、安装 F4、G4系列补丁包
3 g  ?: C6 b. {1 X, y5 f4 `3 @

; B0 J7 |6 I$ P/ A/ L3 m( n
15d8514a09ce4b26a5f87e780228d9d9.png / ?! Y2 u+ e, S1 Y# O
' s/ Y/ R/ d; {7 d" y7 X
双击安装、可以同时安装. W. n* [1 ~/ y+ V

* j5 w0 U* \* |! m3 GNEXT..FINISH即可% Z7 D9 a; F* @* _' e4 s

+ A: J1 Q: B+ N; Q
/ s  V+ o( K4 a( a9 _
5、安装ST-link仿真
' F; q* d$ P. N3 t1 }& i- w+ W
打开 uVision5 的目录位置 6 i- e0 Z% Y9 E3 V
" D# ]5 v2 z! g8 t6 J
37b55f62518f410da5df6de5415614c7.png # D; f/ T' A* G$ y' [

  I/ e8 L7 d7 z, a& s" @) ^选择上一级
+ w9 k2 {/ |; g
& f$ H; r( [& Q) K3 d4 }
1adcc28c40f048629ad610bb40c544b8.png - y2 s& x4 N' O6 V
0 O! y' f/ w+ F) {  T( C7 z
进入目录- o% E8 J/ f  [4 G' {
C:\Program Files\keil_v5\ARM\STLink\USBDriver* W  G+ c0 n/ z/ T& m( }
/ n& C8 w/ U, v/ s
依照本机操作系统选择程序,64位操作系统选择 dpinst_amd64.exe
( c3 U9 y' y3 F* i
7 m  [' B  X8 ^3 e/ O3 q3 D
03775d25df99488ba84622d22ced9da7.png 4 y) s# A2 |; N

7 u7 n. M. G9 \! Y7 e+ i
点击后/ j% O# [# s) q$ }) f5 x: f( C

: C  D+ l3 s: w- ~
e93760672570405592d46b238f35d0c8.png
' h. \  `$ w& \9 o( D: O ; B( R$ T2 ]# p" D! @" r/ ^# {
NEXT
/ C6 E( K# `9 A& t0 {成功的标志是,出现下面的红圈里的内容3 ^" }6 r$ v5 a* g  H( T

+ F+ g) e1 ~% [9 |  V7 O5 U
41d5ae5ee3d94cd0904ca166afd249fd.png
+ X: O* ?  Z* `, x7 J8 T, c1 q; b  v

; s: N* c/ ]2 h/ i1 W————————————————
& X; F' I3 k( F+ |& Z* h/ ^版权声明:CTIer如有侵权请联系删除
% W% o4 O; D5 }
* d6 \+ D  E- t) G- b+ S

. Q  K1 ~4 P* @5 [- o" o3 ]0 J0 T% V: G& l1 N
收藏 评论0 发布时间:2023-4-30 08:59

举报

0个回答

所属标签

相似分享

官网相关资源

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