ARM开发环境入门

一、在Windows上安装mdk5软件和stm32包

mdk5与stm32包下载链接:压缩包
提取码:1234

二、安装步骤

2.1 MDK5的安装

1.将压缩包解压至自己所指定目录
2.点击mdk-_510进入安装界面在这里插入图片描述
3.按照图下指示完成相应步骤
在这里插入图片描述
在这里插入图片描述
4.选择安装路径
在这里插入图片描述
5.填写注册信息(可随意填)
在这里插入图片描述
6.等待安装
在这里插入图片描述
7.安装完成
在这里插入图片描述
7.安装结束时,弹出下图提示,选择“安装”

在这里插入图片描述

8.安装完成,点击“Finish”

在这里插入图片描述

9.点击OK退出,MDK5安装完成
在这里插入图片描述

2.2 stm32包的安装

1.打开解压文件夹,一次点击以下Pack进行安装
在这里插入图片描述
注:安装第三个包时出现错误,翻译为不支持包架构版本“1.4.0”。最大支持的版本是’1.2。请更新到的更新版本,所以如有需要此pack的请自行升级MDK的版本,不会影响正常使用。
在这里插入图片描述

2.3 MDK5注册

1.关闭win10防火墙,步骤来源于win10系统如何关闭自带防护
2.解压keygen,然后打开key.exe(建议打开是调小音量,声音有亿点吵)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.以管理员身份打开keil5,按照图示步骤得到CID
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
4.复制粘贴到(LIC),点击“add Lic”,注册完成
在这里插入图片描述
在这里插入图片描述

三、用mdk5编译stm32程序

在这里插入图片描述

总结

mdk5和stm32包的安装流程已经完成,可能做得不太好,望指教。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Version: 2.5.0 (2020-10-21) Keil.STM32L4xx_DFP.2.5.0.pack Download Updated Pack to STM32Cube_FW_L4 Firmware Package version V1.16.0 using HAL Drivers V1.12.0 Package Description (pdsc): Added global define USE_HAL_DRIVER to the component ::Device:STM32Cube HAL:Common. Device support: Aligned devices with CubeMX DB. CMSIS Flash Algorithm: Removed targets (STM32L4xx_512, STM32L4xx_256) from STM32L4Rx Flash Algorithm project. Added source code for: STM32L476G-Disco QSPI, STM32L4P5G-DK OSPI, STM32L4P5G-DK PSRAM STM32L4R9I-DK PSRAM, STM32L4R9I-DK OSPI1 and STM32L4R9I-EVAL OSPI. Added PSRAM external Loader support for STM32L4R9I-Disco. Fixed STM32L4P5 1M internal flash Loader sector erase with DBANK mode. Fixed STM32L4xx 512K and 128K internal flash Loader sector erase. CMSIS-Driver: MCI: Replaced empty delay loops with _NOP(). Added handling for separate SD and MMC HAL layers. Added busy signal handling after CMDREND interrupt. SPI: Corrected PowerControl function (to return error if Initialize was not called, to abort active transfer if power off was requested). Updated GetDataCount function to give accurate count. Corrected Uninitialize function (to power off the peripheral if it is powered). USART: Added Driver_USART6 (uses LPUART1). Corrected GetTxCount/GetRxCount implementation. USBD: Removed include of stm32l4xx_hal_pcd.h header. Corrected documentation of STM32CubeMx configuration. Updated Boards Examples: Migrated CubeMX projects to V6.0.1. Changed variant selection to "MDK-Plus" where possible. Updated all USB Host/Device examples with user templates from MDK-Middleware v7.11.1.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值