Win10下MDK5,stm32pack的安装以及stm32的简单程序编译教程

Win10下MDK5,stm32pack的安装以及stm32的简单程序编译教程

一、安装流程

(1)、MDK-5.10安装
1.双击mdk_510.exe,进行安装。这里我们将其安装到D盘,MDK5.10文件夹下,需要设置安装路径。
在这里插入图片描述2.点击"I agree …“和"Next”。
在这里插入图片描述3.选择软件安装路径。
在这里插入图片描述4.填写注册信息。
在这里插入图片描述5.等待安装。
在这里插入图片描述6.软件安装成功,点击"Finish"。
在这里插入图片描述7.软件安装完成之后会自动弹出一个keil的网页和pack Installer窗口。

在这里插入图片描述(2)、stm32 pack安装
在解压缩后的文件夹中双击依次打开以下pack,并完成安装。
在这里插入图片描述在这里插入图片描述

二、MDK-5.10注册

1.以管理员身份运行的Keil uVision5。
在这里插入图片描述2.点击:File,License Management,调出注册管理界面。
在这里插入图片描述3.先关闭杀毒软件。
在这里插入图片描述4.运行光盘MDK5目录下的keygen.exe,设置Target为ARM。
在这里插入图片描述5.拷贝MDK License Management 界面里面的CID号。
在这里插入图片描述6.将CID号粘贴到keygen.exe里面CID栏,点击:Generate,即可获得注册码。
在这里插入图片描述7.拷贝注册码到License Management里面,点击Add LIC即可完成注册。
在这里插入图片描述

三、stm32的简单程序的编译

(1)、建立一个工程
1.打开Keil uVision5,找到File,然后点击New uVision Project
在这里插入图片描述2.选择需要使用的stm32芯片
在这里插入图片描述3.对Run-Time Environment进行设置,设置完成后,点击OK,这样一个工程就建立完成

在这里插入图片描述(2)、编写程序代码

//宏定义,用于存放stm32寄存器映射
#define PERIPH_BASE           ((unsigned int)0x40000000)//AHB
#define APB2PERIPH_BASE       (PERIPH_BASE + 0x10000)
#define GPIOA_BASE            (APB2PERIPH_BASE +
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值