
一、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语言 3、Keil5 分为 lite、baisc、standard、Professional四个版本,本文主要介绍 Professional版本 / ^& L, j% S9 m6 A) ~& c8 |' ~2 I 二、安装步骤, A1 G& z5 F6 x- s! s5 a 1、如果要开发51单片机就安装keil_51.exe 2、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、注册、激活 , ?! M1 o- u3 l. J8 f. W 三、实际安装过程 1、如果使用C51系列单片机则安装 keil_c51.exe ; o: P7 ?' |( Q: C ![]() 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 ![]() next->& d6 O; x# f+ h4 B/ [# O ![]() ! W) @$ s% m$ g* B+ w' Y 全面“空格”即可,不填不行- n! k9 Q$ f5 l1 X$ w5 G next ![]() 去掉 两个对钩 点击finish. H0 l0 N" F" I( O. N+ L 5 k: C7 w4 r; j/ W' B* Z, z 2、安装 MDK5.29.EXE ![]() 4 H! C5 r; B( Z 用管理员身份运行EXE/ r8 t6 J% n% Q2 U# j7 ~7 b NEXT->agree->NEXT-> ![]() 路径还是C51的安装路径:C:\Program Files\keil_v51 H# q0 l! K2 \* Z5 t" ^5 E: { 7 |: p6 {( |/ `% e# z! u 注意路径不要使用中文等非英文 NEXT" F# b, |" K7 ~/ T$ t ![]() 全部空格后 NEXT 4 r6 ~9 h& K | ![]() 2 b: O, Z( @: d4 ` @ 安装% p9 W7 K3 l' o% n% D/ {& ?. k) B/ B ![]() FINISH ![]() ' ]3 _: Q8 K0 q. d6 ^; r 点击完成后,出来一个界面,这是一个在线的补丁包安装器; p* m# { H( R* W; Y9 z ![]() + 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 ![]() * 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 ![]() . J) `& Y. M- Q) B: }3 \ Z) Q3 e File->License Magagement-> + x$ d( H4 U- q) o9 Z ![]() 找到Computer ID / E3 w, w5 O5 F! z9 r* x$ F2 s ![]() 输入CID号码,选择ARM ![]() 9 n! N; V' s v: h7 Q% t; ^ 复制生成的License 编码 粘贴到 ID Code 点击 Add LIC ![]() + H) c" v) M) h% | ![]() 至此,MDK529 安装完成 # }! S& M5 r- F" P- R# \0 {4 _ 4、安装 F4、G4系列补丁包3 g ?: C6 b. {1 X, y5 f4 `3 @ ![]() ' s/ Y/ R/ d; {7 d" y7 X 双击安装、可以同时安装. W. n* [1 ~/ y+ V NEXT..FINISH即可% Z7 D9 a; F* @* _' e4 s / 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 ![]() 选择上一级 ![]() 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 ![]() 点击后/ j% O# [# s) q$ }) f5 x: f( C ![]() ; B( R$ T2 ]# p" D! @" r/ ^# { NEXT 成功的标志是,出现下面的红圈里的内容3 ^" }6 r$ v5 a* g H( T ![]() 7 J8 T, c1 q; b v ———————————————— 版权声明:CTIer如有侵权请联系删除 - o" o3 ]0 J0 T% V: G& l1 N |
OpenBLT移植到STM32F405开发板
为什么要先开启STM32外设时钟?
【STM32MP157】从ST官方例程中分析RPMsg-TTY/SDB核间通信的使用方法
【经验分享】STM32实例-RTC实时时钟实验④-获取RTC时间函数与中断服务函数
STM32 以太网 MAC Loopback 的实现
STM32功能安全设计包,助力产品功能安全认证
基于STM32启动过程startup_xxxx.s文件经验分享
HRTIM 指南
ST 微控制器电磁兼容性 (EMC) 设计指南
适用于STM32微控制器的ΣΔ数字接口入门