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

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

[复制链接]
攻城狮Melo 发布时间:2023-4-30 08:59
一、Keil5的介绍9 ^" G8 a5 i- p7 @' y" N
1、Keil5 也称做 MDK-ARM 或者 Realview MDK
+ Z5 _" q; n' i+ a5 v! }, B2、使用 C语言
3 m6 S2 `- O& V6 j+ E/ j) m  D; {3、Keil5 分为 lite、baisc、standard、Professional四个版本,本文主要介绍 Professional版本
8 J7 t: y  N! i5 s  g( k
. t7 ^5 k* x  q! |! C4 E二、安装步骤/ ?6 C6 [% F3 J6 z" r6 y" A
1、如果要开发51单片机就安装keil_51.exe
/ ~5 V1 Z; ~. `0 Q* `2、MDK529.EXE 和 MDK535.EXE 二选一
1 E; |6 k# Y+ v$ O1 Z8 f+ @- a3、针对STM32F4系列设备和STM32G4系列设备,要安装专门的软件包(补丁STM32F4安Keil.STM32F4xx_DFP.2.11.0.pack   -> STM32F4
3 a; T( d) N1 Q/ d7 cKeil.STM32G4xx_DFP.1.2.1.pack    -> STM32G4+ E9 F. ?- O4 r! l1 c
4、注册、激活
, J1 H+ U$ Y9 d) q/ r( P0 n) X. D5 R% ]# W
三、实际安装过程
/ X$ w/ r; ^" E1、如果使用C51系列单片机则安装 keil_c51.exe6 P$ d0 G9 h5 R
" r8 v: X) X( D: M) A* t
16b7ea1a6782433bad69ddb7206483f7.png : s# ~1 p" v6 p9 K' G5 V9 _3 p

4 k# L% E8 i5 Q7 S, p( ?
# a$ U, q; G! G$ N3 _( W
next ->agree->next->
( s1 B6 f! @. O' A. q8 s9 }+ \; ~将路径改为:C:\Program Files\keil_v5
2 G+ |1 q1 n  L% L# S2 u1 v9 K6 f  j1 ^- ]. J! `+ `
af385c8cacbf45e0b00ba46a5ae63874.png 5 r" f, O7 @$ o3 u1 F! F2 U' c

. }# O3 z6 \4 D  o: I' l+ Q& [ next->
9 l" R4 ]# ~% D! P  ^6 ]7 x
( V" k' X9 H) J/ a# {* f- J
89a7413347e6418791f3322b23d6cd7f.png
+ G: b# @- R  I3 C, M+ c/ v% K9 ^2 f" c9 L8 R* I. @( H
全面“空格”即可,不填不行, [) O& \& \5 E, f% h# }
next
1 G$ L" P, W3 h7 o: _0 Q$ r! K4 z) _: Y; F! w2 R* M2 I
bf7ce81107d344819691c274bbdcd3fd.png
! U8 K1 l4 c5 h. }& b! w
2 F. b3 w3 \, l' B  A: d
去掉 两个对钩' c3 E7 o% f7 W$ U7 z
+ h+ a, G! Q, x: O
点击finish3 \- p* D0 q( z/ M5 I& D

  f& H2 d& f( j% ~

) @$ v1 t! V( Y1 |2、安装 MDK5.29.EXE
3 r. b; ?& G3 @" ~7 Y! `' _
3 c& T. F: E5 [
b598df564cd94373af81905a3d09aa58.png ' N1 H6 \$ [% h! x* _& _2 b
6 [, p9 J: z* e
用管理员身份运行EXE
. s$ p4 B; P/ b4 S) _4 {
! S" x+ N/ N; W& ~, |4 F
NEXT->agree->NEXT->6 G4 |& K3 r7 m7 S( g3 U

3 D, L1 }' O8 u
fa778b0bd52540aa968a15615c1c6479.png . m( y+ I5 \0 B0 @

6 B/ h/ C' K' [0 ]# r路径还是C51的安装路径:C:\Program Files\keil_v5
$ X* k) w% K" c* z2 A2 S  z: X& `2 [6 x$ h3 ?  e% z& k
注意路径不要使用中文等非英文0 s8 h# P6 @+ w: r: Q

$ U* B$ D# u: j- y, f8 W, q4 t NEXT
9 y/ x% q9 p/ n; i, m# ]4 `) Y9 i$ A8 ?1 o7 h( E( O0 `
378d9f031ad04200be6276664b029a58.png / r5 |6 i$ S# h$ {- K$ T

% P/ g- S7 f7 T" w全部空格后 NEXT0 K$ O, o8 S; O+ }5 P4 R/ r0 Q

- N+ {" m; j$ A! B6 V2 P
e9c60c11962b4ee5a421105f0ced38ac.png
3 X' z9 T5 a( X- w, e) i) m9 O
( z) G7 E: L. e' e3 T* e; u5 L 安装- H) w' I0 l& w6 e3 E9 u

3 y7 o. ~/ Z0 S9 V+ F
f6a8612c87b64c179ceecdf5c712175d.png
2 [6 h" a; r3 [# m( x$ q& }. S4 p
% x$ l* f$ w5 q, g* Z& @! k9 P
FINISH
4 O, T8 M- k( G& G5 f) s! e
: ~, V6 z7 G( W: [  s$ r+ B1 b
cb31f45a11264003a3203fa5a113de9d.png + ^8 h9 r0 q0 w7 t4 n
! {" S- D. j. Q* h+ W; g7 @0 S2 x7 u
点击完成后,出来一个界面,这是一个在线的补丁包安装器9 L) {* v/ Z1 B# d

8 J9 x/ b8 w9 E: q: ^6 q4 P
dcf1d968fb12431db57eb5b1532049e8.png ; ~6 x: x" T8 ?% u4 ]3 _
4 `4 T3 R8 e% ]! ?
点击右上叉叉取消 6 F4 E% k$ F" U, r. N

# R' f$ N/ J2 h3 S; @# E
bb700c16dbc24e9b9adb72e803aeca15.png
  n& ~* ]# ]4 y7 V% h& g3 l- j
% t9 ~5 g) B* Q; O( J
点击右上角取消,在此采用离线包的安装方式
$ V. K, H( @: C* T" E6 s+ t- c) g8 q! @  C/ ~1 P. [; `( z

1 r$ R4 Z: }8 L. r! C 3.注册MDK5.29- X4 E  ~( x4 H6 F1 W
管理员身份运行uVision5
. f) A2 e% C7 F0 n# u% R# |7 f7 z, t% S6 t5 P7 i' e
6f9f8c51ac6a4b0cb4545130f831044a.png
5 l) V2 M- x  `6 `% ]
# X0 B  R2 ^4 m4 IFile->License Magagement->
& [- e2 K" [& _3 H6 ]/ ^0 Y, ^5 b8 z3 x7 j/ ^1 d
99c36d19354d45498ba98ba9dc85faa0.png
: @) k2 x# K3 l" [
3 ]! [3 V* I+ |) b- r
找到Computer ID
/ G. x9 ^0 o' M( a1 M1 H* [( S7 c0 s; W/ j' F
cfec6ecb03634f1a90c1ee5eb9f7dc5d.png 9 f; l% a$ D; F7 ~# t0 \+ X
7 s+ Q$ g9 r9 J' z# K  q% [8 e  u
输入CID号码,选择ARM
  v- t; R9 s# M* S, y$ ]
# n8 U& [* H& }! F; m
3e407784b0b248f0b33f42a57e0f377b.png
* P! B9 _7 b0 d: v! G+ r  C

4 [+ T" X: T( R! V- \. h) n. p/ g复制生成的License 编码 粘贴到 ID Code 点击 Add LIC$ @* q% ?# l  o, z) T
" Z9 o5 A" C+ x4 M/ b
542c77d869ce42ed8d9397cbec30c83d.png
' X1 k0 G9 Q1 S& E# a$ C 8 z5 v. p# L. k9 E: ^; @" ?
27e82fa394b542f598d94da54fb5aaea.png
( W! K+ C2 w! c' Q0 L

1 Z0 M5 m: s- q) S4 r0 p! i至此,MDK529 安装完成
8 z' g: O2 Q5 \( A% A; x: Z8 W: w" J; H; G9 ~9 M* u

( c. G6 e% V% A/ M4、安装 F4、G4系列补丁包

  x5 G8 l: D5 a7 A: H0 w4 N
/ S: [0 ~9 H( g; x0 F# Z
15d8514a09ce4b26a5f87e780228d9d9.png & q# ?) ?$ ~9 L0 Z
6 ~0 Z4 p/ z4 r/ C; a
双击安装、可以同时安装
" {0 V6 `6 ]& ~( g
# T" o& y( W* q! I: ~! m! |; L/ w
NEXT..FINISH即可1 e% c! e0 G2 F5 d, G3 m) t+ c

! e  a' O' I* `8 B* x
: t! q4 o& Z0 z- o$ A8 m- i
5、安装ST-link仿真

) a: C' j- N8 Z- ?$ X4 _打开 uVision5 的目录位置
/ I4 ^2 a3 N' @$ Q# K/ O! y0 G9 J0 o# T9 y6 x. i
37b55f62518f410da5df6de5415614c7.png
; n2 r. [0 i. U; o/ Q+ j) d
2 @! T7 l  K" l. f. F
选择上一级
. f; Z" E  v8 @
; o9 [: Y) Y3 A6 E9 a5 }
1adcc28c40f048629ad610bb40c544b8.png
8 X+ s* J; v6 \3 B

. ~! k0 c7 I/ l2 y5 ?% {6 g/ W9 k进入目录1 q8 Y4 h; _% V0 Z% j4 [' X' G
C:\Program Files\keil_v5\ARM\STLink\USBDriver. j) W7 I; R4 Y! o: l5 d+ d3 @% S

3 I2 c* o0 p. y1 |2 j
依照本机操作系统选择程序,64位操作系统选择 dpinst_amd64.exe% Y5 Q2 F0 _7 N5 f+ C( }
- i0 Z* g$ Q1 C5 ^6 m
03775d25df99488ba84622d22ced9da7.png
5 r( {/ y& C% i, `6 d' o" Q1 |
" H+ V$ p/ J" \& O
点击后4 t/ g0 d2 E7 j( I4 u) {
! Q% c+ ~( N0 W+ I$ T- q6 M5 R" k
e93760672570405592d46b238f35d0c8.png # P# ]. R5 X; a, u  y* c

) s, [) V. z5 d) f: E; d6 I. b( [NEXT. R- A4 l0 x+ [+ A( R* W7 z
成功的标志是,出现下面的红圈里的内容8 s: K* Y, C9 D' c  m

) X5 ^! C/ \% v/ o
41d5ae5ee3d94cd0904ca166afd249fd.png
0 M: ?# t- N3 M  F/ b+ r# n' ^! c1 ~% K# g4 z" H( t
2 [. y3 C& g( u1 V6 F) s
————————————————
  c# ^5 c( _7 Y- S+ E版权声明:CTIer如有侵权请联系删除0 _8 [% J, d- V# F% K. L
3 b1 _% D" T& |4 s- ]

( C) R9 C7 B- I( x# a" D! a2 z5 y7 X8 z9 P
收藏 评论0 发布时间:2023-4-30 08:59

举报

0个回答

所属标签

相似分享

官网相关资源

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