keil软件的安装及stm32简单程序汇编语言的编写与调试

本文详细介绍了如何安装Keil软件、STM32 Pack,并设置编码格式。接着,通过新建项目,编写并编译STM32汇编语言程序,实现LED闪烁功能的仿真调试。通过此教程,读者可以掌握STM32开发的基本流程。
摘要由CSDN通过智能技术生成

一、准备工作

1、安装keil

(1)下载安装包:
压缩包网址:https://pan.baidu.com/s/1f0nHjn7sSG8SK3waV_G1Pg
提取码:94xf
参考博客:https://blog.csdn.net/ssj925319/article/details/108919862

(2)打开文件准备下载,点击Next>>

在这里插入图片描述

(3)勾选I agree to …后,点击Next>>

在这里插入图片描述
(4)点击Browse…选择安装路径后,点击Next>>继续

( 注:安装路径不能有中文,这里我有中文导致后面安装出错)

在这里插入图片描述

(5)随便输入Name和E-mail后,点击Next>>

在这里插入图片描述

(6)等待安装完成后

在这里插入图片描述

(7)点击finish即可

2、安装stm 32 pack

(1)在解压压缩包中找到ARM.CMSIS.3.20.4包,点击Next>>

在这里插入图片描述

(2)点击finish

在这里插入图片描述

(3)出现这个界面点击“安装”

在这里插入图片描述

(4)安装完毕后出来这个界面

在这里插入图片描述

(5)在解压压缩包找到keil.STM32F1xx_DFP.1.0.4包,并打开,点击Next>>

在这里插入图片描述

(6)点击finish

在这里插入图片描述

这样就安装完毕keil和相关pack文件。

3、keil的设置

(1)打开keil,点击Edit,然后点击Configuration
在这里插入图片描述

(2)将Encoding设置为:Chinese GB2312(Simplified) ,Tab size设置为4

在这里插入图片描述

(3)点击Color & Fonts,选中C/C++ Editor files,点击OK

在这里插入图片描述

二、基于STM 32汇编程序的编写(LED闪烁)

1、新建文件

(1)点击project,再点击New uVision project

在这里插入图片描述

(2)选择文件夹,给文件命名

在这里插入图片描述

(3)在左侧的窗口内选择STM32芯片,这里我们选择STM32F103RB,并保存

在这里插入图片描述

(4)点击CMSIS后,勾选如下图的选项,然后点击Device,再勾选如下图的选项,再点击OK

在这里插入图片描述

2、建立main.c文件

(1)点击如图所示的图形

在这里插入图片描述

(2)复制粘贴如下代码:

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值