STM32入门(一)Keil5软件安装以及使用


Keil5以及芯片包下载

注意事项:

  1. 安装路径不能有中文
  2. 安装目录不能和Keil4以及Keil51重合

链接:https://pan.baidu.com/s/11K5IdS6MU-QLHZZZDORwXg
提取码:1111

1.安装Keil5

在这里插入图片描述

双击打开,最好选择默认路径,如果自行修改需要注意不要添加中文。
在这里插入图片描述
在这里插入图片描述
这里可以全部填空格。
在这里插入图片描述
在这里插入图片描述

双击下载好的包,路径默认。

Keil5破解

打开下载好的注册机:
在这里插入图片描述
右键管理员打开Keil5,一定要管理员身份打开。
在这里插入图片描述
在这里插入图片描述
将Keil5中的CID复制到注册机中,选择Arm,点击生成,然后将序列号复制到Keil5完成注册。

编译写入程序

接下来几步是为了配置好与芯片对应的开发环境,选择DAP下载器(此处针对的是购买了单独的下载器的用户)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

此处是选择自己所用的芯片型号。

连接好单片机之后,检查一下此处是否显示连接上了DAP下载器:
在这里插入图片描述
可以根据自己购买的是SW还是JTAG选择
在这里插入图片描述
在这里插入图片描述
最后点击编译和下载即可。

总结

主要是提醒一下自己Keil5用C语言开发的过程,因为自己主要是用LabVIEW开发stm32,C开发的过程不是很熟练。

### 回答1: STM32F103是意法半导体(STMicroelectronics)推出的一款32位ARM Cortex-M3内核的微控制器。KEIL是一款常用的嵌入式开发软件,适用于ARM Cortex-M系列的微控制器。在KEIL5中,针对STM32F103系列的开发,可以使用相应的例程进行开发。 STM32F103例程是用来展示和教导如何在STM32F103系列芯片上进行编程的示例代码。这些例程涵盖了各种常见的功能,如GPIO操作、定时器使用、串口通信、外部中断、ADC采样等等。开发人员可以通过这些例程快速上手,并根据自己的需求进行扩展和定制。 使用KEIL5进行STM32F103例程开发的步骤如下: 1. 创建一个新的工程:在KEIL5中选择“File”-“New Project”创建一个新的项目,并选择STM32F103系列芯片对应的设备。 2. 配置工程设置:在项目属性中进行设置,如选择编译器、调试器、时钟频率等。 3. 添加例程代码:将STM32F103的例程代码添加到工程中,这些代码通常以.c和.h文件的形式提供。 4. 编译和烧录:点击“Build”进行编译,编译成功后使用烧录器将生成的hex或bin文件烧录到STM32F103芯片上。 5. 调试和测试:通过连接调试器进行实时调试,测试代码运行是否正常。 通过使用STM32F103的例程,开发人员可以学习和掌握常用的编程技巧,加速开发过程。同时,由于STM32F103具有丰富的外设,可以灵活应用于各种嵌入式系统和产品的开发中。在Keil5开发环境下,使用STM32F103例程可以更加便捷地进行开发和调试。 ### 回答2: STM32F103是一款基于ARM Cortex-M3内核的微控制器,适用于各种应用领域。Keil是一款广泛使用的集成开发环境(IDE),用于编写、调试和烧录STM32F103微控制器的程序。 Keil5STM32F103提供了丰富的例程,这些例程可以帮助开发者快速上手并了解STM32F103的功能和各种外设的使用方法。 在Keil5中,可以通过新建项目或导入现有项目的方式来使用例程。例如,我们可以通过新建一个空项目并添加需要的例程文件来开始。 例程文件中包含了各种代码示例,展示了不同外设的配置和使用方法。例如,GPIO例程中可以学习到如何配置GPIO口的输入输出功能;USART例程中可以学习到如何使用串口通信;ADC例程中可以学习到如何配置和读取模数转换器(ADC)的数据;定时器例程中可以学习到如何使用定时器等。 在学习例程时,需要了解每个例程的作用和实现原理,并根据需要进行相应的修改和调试。可以通过Keil5提供的调试工具来单步执行代码、观察变量的值以及寄存器的状态,以便更好地理解和掌握例程的工作流程。 总之,使用Keil5STM32F103例程可以帮助开发者快速入门STM32F103的开发,并提供了丰富的示例代码,方便开发者学习和应用各种外设功能。通过学习例程,开发者可以逐步提高对STM32F103的理解和掌握,从而开发出更加高效、稳定的应用程序。
评论 11
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

肆拾伍

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值