STM32器件支持包安装,STLINK/JLINK驱动安装

一、支持包安装

1、离线安装

先下载支持包之后,再进行安装。如下图要安装STM32F1系列,双击

 出现如下,会自动锁定安装路径,然后点击下一步,直接安装。

2、在线安装

首先需要电脑联网。如下。先点击第一个红框绿色按钮,然后就会出现Pack install器件支持安装包,左侧为不同公司生产的器件型号,右侧为对应的安装包。需要等到器件都加载完毕,看最后一个红框加载进度,加载速度会慢一些。

 加载完毕,选好器件之后,可以直接点击install,下载的速度会慢一些。如下:

因为我已经安装了,所以右侧显示更新的状态哈 。

二、STLINK驱动安装

keil5自带了ST_LINK的安装包。如下图,打开keil5所在的文件夹,找到ARM ——>STlink——>USBDriver,如果电脑是64位就选择64,否则选择x86,进行点击安装。

安装之后,在此电脑中,右键点击属性,找到设备管理器——>通用串行总线设备,安装成功会出现STM32 STLink标志。如下:

如果安装JLINK可以这样做:

点击Segger,之后如下,点击 JLINK.exe 进行安装。  

 

 

 

### STLink 驱动安装教程 #### Windows 平台下的 STLink 驱动安装 在 Windows 上安装 STLink 驱动程序通常涉及下载并运行官方工具。用户可以从意法半导体官网获取最新的驱动程序版本[^1]。完成下载后,解压文件并通过双击 `dpinst_amd64.exe` 或者对应的可执行文件来启动安装向导。如果设备管理器中显示黄色感叹号,则表明驱动未正确加载,此时可以尝试手动更新驱动程序。 对于某些较新的操作系统版本(如Windows 10/11),可能无需额外操作即可自动识别硬件并完成驱动配置[^2]。 ```bash # 手动指定路径更新驱动方法: 右键单击未知设备 -> 属性 -> 更新驱动程序... 选择“浏览计算机以查找驱动程序” 指向已提取的ST-LINK驱动目录位置 ``` #### Linux 平台下 STLink支持设置 Linux 用户不需要传统意义上的“.inf”类驱动文件,而是依赖开源项目提供兼容性解决方案。主要通过 OpenOCD 和 stlink 工具实现目标板调试功能的支持[^3]。具体步骤如下: - 使用管理器安装必要的软件组件; - 编辑udev规则赋予普通用户访问权限; 以下是基于Debian系发行版的一个例子命令序列展示如何准备环境: ```bash sudo apt-get update && sudo apt-get install -y git cmake build-essential libusb-1.0-0-dev git clone https://github.com/texane/stlink.git ~/src/stlink cd ~/src/stlink; mkdir build; cd build cmake .. make sudo make install echo 'SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", MODE="0666"' | sudo tee /etc/udev/rules.d/51-stlink.rules >/dev/null sudo udevadm control --reload-rules && sudo service udev restart ``` 上述脚本片段会克隆最新源码树到本地构建区域,并编译部署自定义固件版本的同时调整USB权限设定以便于后续实际应用阶段无障碍连接开发板资源[^4]。 ---
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值