
一、Keil5的介绍9 ^" G8 a5 i- p7 @' y" N 1、Keil5 也称做 MDK-ARM 或者 Realview MDK 2、使用 C语言 3、Keil5 分为 lite、baisc、standard、Professional四个版本,本文主要介绍 Professional版本 二、安装步骤/ ?6 C6 [% F3 J6 z" r6 y" A 1、如果要开发51单片机就安装keil_51.exe 2、MDK529.EXE 和 MDK535.EXE 二选一 3、针对STM32F4系列设备和STM32G4系列设备,要安装专门的软件包(补丁STM32F4安Keil.STM32F4xx_DFP.2.11.0.pack -> STM32F4 Keil.STM32G4xx_DFP.1.2.1.pack -> STM32G4+ E9 F. ?- O4 r! l1 c 4、注册、激活 ) q/ r( P0 n) X. D5 R% ]# W 三、实际安装过程 1、如果使用C51系列单片机则安装 keil_c51.exe6 P$ d0 G9 h5 R " r8 v: X) X( D: M) A* t ![]() # a$ U, q; G! G$ N3 _( W next ->agree->next-> 将路径改为:C:\Program Files\keil_v5 9 K6 f j1 ^- ]. J! `+ ` ![]() next-> ![]() / v% K9 ^2 f" c9 L8 R* I. @( H 全面“空格”即可,不填不行, [) O& \& \5 E, f% h# } next ) _: Y; F! w2 R* M2 I ![]() 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 2、安装 MDK5.29.EXE ![]() 6 [, p9 J: z* e 用管理员身份运行EXE NEXT->agree->NEXT->6 G4 |& K3 r7 m7 S( g3 U ![]() 路径还是C51的安装路径:C:\Program Files\keil_v5 & `2 [6 x$ h3 ? e% z& k 注意路径不要使用中文等非英文0 s8 h# P6 @+ w: r: Q NEXT 9 i$ A8 ?1 o7 h( E( O0 ` ![]() 全部空格后 NEXT0 K$ O, o8 S; O+ }5 P4 R/ r0 Q ![]() 安装- H) w' I0 l& w6 e3 E9 u ![]() FINISH ![]() ! {" S- D. j. Q* h+ W; g7 @0 S2 x7 u 点击完成后,出来一个界面,这是一个在线的补丁包安装器9 L) {* v/ Z1 B# d ![]() 4 `4 T3 R8 e% ]! ? 点击右上叉叉取消 6 F4 E% k$ F" U, r. N ![]() % t9 ~5 g) B* Q; O( J 点击右上角取消,在此采用离线包的安装方式 - c) g8 q! @ C/ ~1 P. [; `( z 3.注册MDK5.29- X4 E ~( x4 H6 F1 W 管理员身份运行uVision5 7 z, t% S6 t5 P7 i' e ![]() File->License Magagement-> 5 b8 z3 x7 j/ ^1 d ![]() 3 ]! [3 V* I+ |) b- r 找到Computer ID ( S7 c0 s; W/ j' F ![]() 7 s+ Q$ g9 r9 J' z# K q% [8 e u 输入CID号码,选择ARM ![]() 复制生成的License 编码 粘贴到 ID Code 点击 Add LIC$ @* q% ?# l o, z) T " Z9 o5 A" C+ x4 M/ b ![]() 8 z5 v. p# L. k9 E: ^; @" ? ![]() 至此,MDK529 安装完成 : Z8 W: w" J; H; G9 ~9 M* u 4、安装 F4、G4系列补丁包 ![]() 6 ~0 Z4 p/ z4 r/ C; a 双击安装、可以同时安装 # T" o& y( W* q! I: ~! m! |; L/ w NEXT..FINISH即可1 e% c! e0 G2 F5 d, G3 m) t+ c : t! q4 o& Z0 z- o$ A8 m- i 5、安装ST-link仿真 打开 uVision5 的目录位置 0 G9 J0 o# T9 y6 x. i ![]() 2 @! T7 l K" l. f. F 选择上一级 ![]() 进入目录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 依照本机操作系统选择程序,64位操作系统选择 dpinst_amd64.exe% Y5 Q2 F0 _7 N5 f+ C( } - i0 Z* g$ Q1 C5 ^6 m ![]() 点击后4 t/ g0 d2 E7 j( I4 u) { ! Q% c+ ~( N0 W+ I$ T- q6 M5 R" k ![]() NEXT. R- A4 l0 x+ [+ A( R* W7 z 成功的标志是,出现下面的红圈里的内容8 s: K* Y, C9 D' c m ![]() ! c1 ~% K# g4 z" H( t 2 [. y3 C& g( u1 V6 F) s ———————————————— 版权声明:CTIer如有侵权请联系删除0 _8 [% J, d- V# F% K. L 3 b1 _% D" T& |4 s- ] # a" D! a2 z5 y7 X8 z9 P |
【2025·STM32峰会】GUI解决方案实训分享1-对LVGL咖啡机例程的牛刀小试以及问题排查
OpenBLT移植到STM32F405开发板
为什么要先开启STM32外设时钟?
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【经验分享】STM32实例-RTC实时时钟实验④-获取RTC时间函数与中断服务函数
STM32 以太网 MAC Loopback 的实现
STM32功能安全设计包,助力产品功能安全认证
基于STM32启动过程startup_xxxx.s文件经验分享
HRTIM 指南
ST 微控制器电磁兼容性 (EMC) 设计指南