当前位置: 首页 > backend >正文

STM32——相关软件安装

本文是根据江协科技提供的教学视频所写,旨在便于日后复习,同时供学习嵌入式的朋友们参考,文中涉及到的所有资料也均来源于江协科技(资料下载)。

Keil5 MDK安装

    • 1.安装Keil5 MDK
    • 2.安装器件支持包
      • 方法一:离线安装
      • 方法二:在线安装
    • 3.软件注册
    • 4.安装STLink驱动
    • 5.安装USB转串口驱动

1.安装Keil5 MDK

在这里插入图片描述

一路Next,可以修改安装目录

在这里插入图片描述

随便写

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

全部关闭

在这里插入图片描述

2.安装器件支持包

器件支持包不仅为开发人员提供了必要的硬件支持和外设驱动,还通过代码模板以及示例帮助开发人员快速上手。此外,器件支持包的模块化设计使得Keil5 MDK能够更好地适应不同芯片型号的开发需求

在这里插入图片描述

可以看到没有STM32型号的器件,所以需要安装STM32的支持包

在这里插入图片描述

方法一:离线安装

双击进行安装

在这里插入图片描述

安装成功之后,重新进入Keil5 MDK新建工程项目,可以看到已经有STM32相关的器件了

在这里插入图片描述

方法二:在线安装

随着芯片技术的快速发展,新的芯片型号不断推出。在线安装使得开发人员能够快速获取对新芯片的支持

  • 点击菜单栏中的“Pack Installer”按钮,进入器件支持包管理界面
    在这里插入图片描述
  • 在“Search”搜索栏中输入目标芯片的型号,例如“STM32F4”,然后从搜索结果中选择对应的器件支持包
  • 选中需要安装的器件支持包后,点击“install”按钮开始安装
  • 安装完成后,器件支持包的状态会显示为“Up to date”,且“install”按钮会变成灰色

3.软件注册

以管理员身份运行Keil5

在这里插入图片描述

复制CID

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

以后直接打开Keil5,不需要管理员身份运行了

暂停安装 ,去买 STM32入门套件

4.安装STLink驱动

首先将STLink插到电脑上,并在“设置”中找到设备管理器

在这里插入图片描述

进入设备管理器就可以看到带有感叹号的STLink,说明目前没有安装STLink的驱动

在这里插入图片描述

进入Keil5的安装目录,找到dpinst_amd64(对应电脑64位)并双击

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

驱动已经安装成功!

5.安装USB转串口驱动

首先将USB插入,同样可以看到带有感叹号的USB Serial,说明没有安装USB的驱动

在这里插入图片描述

在下载资料中找到CH341SER,并双击

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
到此,就已经全部安装好了,可以进行开发啦!

http://www.xdnf.cn/news/1038.html

相关文章:

  • 【Linux】:HTTPS协议
  • 相机标定(输出相机内参和畸变参数)
  • ASP.NET 中防止用户多次登录的方法
  • wkhtmltopdf - HTML转PDF/图像命令行工具
  • python@staticmethod 是什么含义?
  • Coze平台​ 创建AI智能体的详细步骤指南
  • 多源异构网络安全数据(CAPEC、CPE、CVE、CVSS、CWE、ATTCK、D3FEND)的详细解析,包括其作用、数据内容及相互联系
  • 跨越1640年的诗路对话:谢灵运与瓯江山水的古今交响
  • EasyCVR视频汇聚平台安防监控问题排查:GB28181协议摄像头不在线的排查步骤
  • 基于Spring Boot实现文件秒传的完整方案
  • 5565反射内存网络产品
  • 【数据结构_11】二叉树(5)
  • JVM面试题学习
  • 算法复杂度
  • Oracle RMAN同步数据库Active database duplicate
  • ORION:通过视觉-语言指令动作生成的一个整体端到端自动驾驶框架
  • 操作系统线程入门
  • 前端中的浮动、定位与布局
  • 使用纯前端技术html+css+js实现一个蔬果商城的前端模板!
  • Github中项目的公开漏洞合集
  • Spring MVC 执行流程全解析:从请求到响应的七步走
  • 买卖股票的最佳时机(每日一题-简单)
  • SpringBoot中,声明式事务的使用
  • 文字、语音、图片、视频四个模态两两之间(共16种转换方向)的生成技术及理论基础的详细说明及表格总结
  • 【漫话机器学习系列】216.应对高方差(过拟合)的策略详解(Strategies When You Have High Variance)
  • 线上地图导航小程序源码介绍
  • uCOS3实时操作系统(任务切换和任务API函数)
  • MD5和sha1绕过方式总结
  • 第六章.java集合与泛型
  • 街景主观感知全流程(自建数据集+两两对比程序+Trueskill计算评分代码+训练模型+大规模预测)17