【STM32嵌入式系统设计与开发】- 第1章:开发环境搭建
这里写目录标题
STM32资料包:
百度网盘下载链接:链接:https://pan.baidu.com/s/1mWx9Asaipk-2z9HY17wYXQ?pwd=8888
提取码:8888
一、任务分析
二、环境下载与获取
1、百度网盘获取资源
步骤1:跳转到 STM32单片机实验例程\02-软件工具
2、下载MDK
步骤1:官网下载MDK:https://www2.keil.com/mdk5/,点击“Download Keil MDK”进入下载页面。
步骤2:若未登入账号,点击右上角“Login”进行登入注册。
步骤3:点击选择需要下载的版本,并点击“Download Now”进行下载。
3、官网下载CMSIS支持包
步骤1:访问Keil官网CMSIS支持包界面:https://www.keil.arm.com/packs/。
步骤2:在输入检索框搜索对应的芯片支持包“STM32F1xx_DFP”,点击“Download version 2.14”进行下载芯片支持包。
4、官网下载v5编译器
步骤1:下载v5编译器,选择(截止到2023-3-25 最新版为 v5.06 update 7(build 960)):https://developer.arm.com/documentation/ka005184/latest#arm-compilers-for-functional-safety。
步骤2:选择Win32版本,点击“Download Now”下载对应支持编译器。
三、安装配置
1、MDK安装
步骤1:打开所在下载好的MDK所在的文件夹,或者直接打开提供的网盘资源文件夹。
步骤2:右击“MDK539.exe”以管理员身份运行该应用程序。
步骤3:点击“Next”。
步骤4:勾选同意协议条款,并点击“Next”。
步骤5:选择安装文件夹并记住文件夹路径,点击“Next”。
步骤6:任意填写信息,点击“Next”。
步骤7:显示安装成功提示后点击“Finish”完成Keil5_MDK安装。
步骤8:弹出支持包安装界面点击“OK”并关闭页面。
2、CMSIS支持包配置安装
步骤1:以管理员身份运行Keil5应用程序。
步骤2:点击“Pack Installer”支持包安装。
步骤3:双点击“File”文件下的“Import…”导入支持包。
步骤4:将窗口路径跳转到下载支持包路径文件夹下,点击对应芯片支持包。
步骤5:等待进度条跑完即安装完成
3、安装v5编译器
步骤1:在Keil安装路径下新建一个“ARMCC”文件夹。
步骤2:解压V5编译器压缩包。
步骤3:以管理员身份运行安装应用程序“setup.exe”。
步骤4:勾选接受协议条款,点击“Next”。
步骤5:点击“Browse…”选择安装路径为V5编译器文件夹后点击“Next”。
步骤6:点击“Manage Project Items”管理项目项,后选择“Folders/Extensions”对文件夹拓展中“Use ARM Compiler”点击“…”选择ARM编译器版本。
步骤7:点击“Add another…”,找到Keil安装路径的ARMCC文件,添加另一个ARM编译器版本到列表。
步骤8:将“…Version 5”默认编译器更换为“V5.06 update 7(build 960)”。
步骤9:点击“Close”,完成更换编译器。
步骤10:点击“File”下的“Open”打开工程文件。
步骤11:选择路径“…\01-STM32基础实验例程\00-实验代码\00-Template\projects”文件夹,点击“All Files(.)”打开“Template.uvprojx”工程程序。
步骤12:点击“Rebulid”重建编译进行编译生成可执行文件。
4、注册机
步骤1:打开KEIL。
步骤2:点击“License Management”。
步骤3:复制CID后的内容获取电脑IP。
步骤4:关闭所有杀毒软件和系统,安全中心–>病毒和威胁防护 –> 实时保护 –>全部关闭。
步骤5:关闭所有杀毒软件和系统,安全中心–>病毒和威胁防护 –> 实时保护 –>全部关闭。
步骤6:运行stm32资源包中的软件工具keygen.exe。
步骤7:粘贴CID内容到注册机中,获取复制新的License ID 代码。
步骤8:粘贴复制新的License ID 代码。
Keil是一款嵌入式开发环境,常用于嵌入式系统的软件开发和调试。然而,Keil软件通常需要购买正版许可证才能合法使用,而注册机则可以绕过软件的许可验证,使用户能够免费使用Keil软件。然而,Keil软件通常需要购买正版许可证才能合法使用,而注册机则可以绕过软件的许可验证,使用户能够免费使用Keil软件。
作者:iot鑫鹏