【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

这篇具有很好参考价值的文章主要介绍了【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。


前言

开发环境==>为支持系统软件和应用软件的工程化开发和维护而使用的一组软件,分为【编译器】【驱动程序】【下载程序】【调试程序】。stm32常用kei进行开发。
此文介绍kei【编译器】的安装。
(权限问题,注意辨认缩写)

重点:请保证自己的win用户是纯英文的,如果不是请直接新建一个win用户,用英文用户名。

一、【MDK】资源获取

①bai度云链接:https://pan.baidu.com/s/17YrqCeGSIG15WVwIzx4vNQ?pwd=mp6c
提取码:mp6c
②mdk官网

二、kei5安装步骤

1.正确解压资源

此步骤操作简单,不多赘述,保证以下几点即可。

  • 所用资源已解压
  • 解压后的注册机图标显示正确=>注意关闭Windows安全防护
    【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】
    【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

2.运行安装程序

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

3.同意协议许可打勾后,点击“next”

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

4.安装位置

新手建议不要去动默认位置,尤其注意【安装路径不能有中文】,继续“next”

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

5.填写个人信息

这部分任意填写几个英文字符即可。

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

这次点击“next”后会看到进度条跑起来。

6.安装完成

show release notes=>展示版本信息,没这个必要,去掉勾勾后,点击"finish"后会弹出【pack】安装界面。

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

7.pack在线安装

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

8.桌面快捷方式

右侧为新安装的kei5编译器。

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

二、pack包安装

【stm32】系列比【c51】系列多了一个pack安装步骤。

1.F4系列pack

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

点击“next”后会出现进度条。

2.pack安装完成

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

其它型号与其它版本安装也是同步骤。

三、kei5 po解步骤

1.CID获取

以【管理员权限】打开【kei】软件,切记,用右键【管理员运行】打开。
依次点击“File”=>“License Management”,copy如图位置的字符。

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

2.打开注册机

按【win+e】快捷键可以直接打开【文件资源管理器】。
以【管理员权限】打开【keygen】软件,切记,用右键【管理员运行】打开。

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

3.生成密钥

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】

4.添加密钥

注意破解后的日期不要小于当前年限,小于当前年限则说明破解失效。

【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】


总结

至此=>stm32开发环境搭建完成,可以利用此环境开发我们的stm32单片机代码了。
注意==>kei工具是一个【编译器】,同时也内置丰富的【调试工具】


祝诸位前程似锦,顺利从事自己喜爱的行业。如果觉得此文有收获,请帮忙点击左下角的赞,你的支持是我继续产出文章的动力,谢谢!文章来源地址https://www.toymoban.com/news/detail-472104.html

到了这里,关于【BSP技能手册】-【MCU篇】-【stm32】-【开发环境】-【编译器】的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • stm32H743编译器关于浮点类型强制转换传参的bug

    局部函数,正常传参 当测试函数作为局部函数和main函数写在同一个文件中时,参数可以正常传递。函数参数和形参都为3.14 keil仿真截图,形参正常 全局函数,异常传参 当测试函数放到另一个文件中,在main函数中进行调用时,会发生异常参数,函数形参转换出错 test.c main.

    2024年02月03日
    浏览(42)
  • 【开发环境】Windows下搭建TVM编译器

    关于搭建TVM编译器的官方文档:Install from Source — tvm 0.14.dev0 documentation (apache.org) 1. 安装Anaconda 首先我们需要安装Anaconda,因为其中包含着我们所需要的各类依赖: 进入Anaconda官网https://www.anaconda.com/products/distribution,下载Windows版本,下载完成后运行.exe, 可以更改安装路径(

    2024年02月15日
    浏览(50)
  • proteus结合keil-arm编译器构建STM32单片机项目进行仿真

        proteus是可以直接创建设计图和源码的,但是源码编译它需要借助keil-arm编译器,也就是我们安装keil-mdk之后自带的编译器。     下面给出一个完整的示例,主要是做一个LED灯闪烁的效果。     新建工程指定路径,Schematic,PCB layout都选择默认,在最后创建项目工程向导的时

    2024年02月13日
    浏览(61)
  • 【Linux环境基础开发工具】编译器-gcc/g++

    上一篇博客, 我们学习了vim编辑工具,学会了怎么写代码, 这篇文章,我将分享代码该怎么编译的问题。 目录 写在前面: 1. gcc和g++介绍 2. gcc是如何编译程序的 1. 预处理 2. 编译 3. 汇编 4. 链接 3. gcc的选项介绍 4. 我们使用的函数是哪来的 5. 我们的.o文件和库是如何链接的?

    2024年02月10日
    浏览(47)
  • RT-Thread STM32 GoKit V2.1 开发板BSP说明

    本文档为刘恒为 GoKit V2.1 开发板提供的 BSP (板级支持包) 说明。 主要内容如下: 开发板资源介绍 BSP 快速上手 进阶使用方法 通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用 RT-

    2024年02月04日
    浏览(38)
  • RT-Thread STM32F429 armfly-v6开发板BSP说明

    本文档为 RT-Thread 开发团队为 STM32F429 armfly-v6 开发板提供的 BSP (板级支持包) 说明。 主要内容如下: 开发板资源介绍 BSP 快速上手 进阶使用方法 通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮

    2024年01月18日
    浏览(53)
  • RT-Thread NUCLEO-STM32L452RE开发板BSP说明

    本文档为 NUCLEO-L452RE 开发板提供的 BSP (板级支持包) 说明。 主要内容如下: 开发板资源介绍 BSP 快速上手 进阶使用方法 通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用 RT-Thread

    2024年01月22日
    浏览(50)
  • RT-Thread NUCLEO-STM32H563ZI开发板BSP说明

    本文档为 yuanzihao为 NUCLEO-STM32H563ZIT6 开发板提供的 BSP (板级支持包) 说明。 主要内容如下: 开发板资源介绍 BSP 快速上手 注意事项及参考资料 通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。 NUCLEO-STM32H563ZIT6是 ST 推出的一款基于 ARM Cortex-M33 内

    2024年02月03日
    浏览(45)
  • RT-Thread STM32G070RB-Nucleo开发板的BSP说明

    本文档为 STM32G070RB-Nucleo 开发板的 BSP (板级支持包) 说明。 主要内容如下: 开发板资源介绍 BSP 快速上手 进阶使用方法 通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用 RT-Thread 驱

    2024年02月03日
    浏览(45)
  • RT-Thread STM32L431 Bear-Pi开发板BSP说明

    本文档为Bear-Pi 开发板的 BSP (板级支持包) 说明。 主要内容如下: 开发板资源介绍 BSP 快速上手 进阶使用方法 通过阅读快速上手章节开发者可以快速地上手该 BSP,将 RT-Thread 运行在开发板上。在进阶使用指南章节,将会介绍更多高级功能,帮助开发者利用 RT-Thread 驱动更多板

    2024年02月04日
    浏览(41)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包