环境搭建
百度网盘下载地址,Keil5破解.zip。包含Keil5安装包、破解工具、STM32F4芯片库。
安装mdk
-
下载安装包,解压到指定目录,双击安装包,跟随提示依次进行。
-
填写用户名与邮箱,可以随意填写。等待其安装完即可。
激活mdk
-
找到桌面Keil软件鼠标右键以管理员身份运行(一定要以管理员身份运行)。
-
关闭“Pack Installer”。
-
选择File,点击License Management,复制CID。
-
关闭windows放火墙。
-
双击“keygen.exe”文件,粘贴复制过的CID码,选择Target为ARM,点击Generate,生成激活码进行复制。
-
回到Keil软件页面,把复制的激活码,粘贴在New License ID Code处,点击Add LIC,就可以显示mdk的使用期限,关闭即可。
安装STM32芯片包
点击Pack Installer,选择File,点击Import,导入压缩包中的Keil.STM32F4xx_DFP.2.15.0.pck
。这里以STM32F4芯片库举例,如果需要其他可从官网下载离线安装。
或选择项目中需要的芯片库,点击Install,等待安装完成(下载网速较慢)。
导入项目
打开Keil,选择Project,点击Open Project。
选择后缀为.uvprojx
项目文件,点击Open。
程序编译
点击魔术棒图标,选择Output,勾选Create HEX File。
在 Keil5.37 及以上版本中,在默认编译器中不再默认安装compiler version5。如果你的项目需要compiler version5,在编译时,需先下载然后选择version5编译版本。
之后点击全局编译,等待编译完成。
程序烧录
程序烧录前提:程序编译完成;烧录器连接到电路板,且电路板供电。
烧录器硬件,应与软件驱动一致,这里以ULINK2为例。
烧录前可进行配置,推荐选择烧录时擦除。
点击烧录,等待烧录完成即可。
其他资料
- STM32入门资料:https://jiangxiekeji.com