首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
stlink专题
stlink代码烧录
1.硬件连接: 2.用电池给枪供电 3.打开keil 打开gun代码工程(或双击打开下方截图文件) 4.编译代码 5.烧录代码
阅读更多...
stm32开发二、stlink烧写和调试
一、先下载烧写 二、烧写完成后进行调试 1、开启调试 (1)单步运行,也就是一步一步运行代码调试,这种方式会进入函数一步一步执行 (2)单步跳过,不进入函数一步步执行,而是一次将一个函数的运算执行完 可以看到点击运行单步跳过时,程序运行指针再157行的函数部分,点击运行单步跳过后会跳转到160行进行运行 (3)跳出当前函数 可以看到点击跳出当前函数,就会直接运行完函数并退出,运行指针会指
阅读更多...
STM32CubeProgrammer + STLINK V2 烧录
发现使用STM32C8T6 + STLINK V2 + STM32CubeProgrammer无法成功烧录,总是报错 file error。至于原因,姑且参考:STLINK V2 无法用STM32CubeProgrammer下载程序-CSDN博客 解决方案: 烧录工具由STLINK换成OpenOCD。 stm32f1x.cfg # SPDX-License-Identifier: G
阅读更多...
自制STLink-V2.1
STLink-V2.1需要使用的芯片是STM32F103CBT6 原理图如下: PCB如下: 将板子焊接好后下载:STM32 Debug+Mass storage+VCP V2.J40.M27的固件后,再使用ST官方ST-LinkUpgrade工具对我们自制的STLink-V2.1进行升级。升级完成后,自制的STLink-V2.1就可以对ST MCU进行升级了。 STLink-
阅读更多...
STM32使用FlyMcu串口下载程序与STLink Utility下载程序
文章目录 前言软件链接一、FlyMcu串口下载程序原理优化手动修改跳线帽选项字节其他功能 二、STLink Utility下载程序下载程序选项字节固件更新 前言 本文主要讲解使用FlyMcu配合USART串口为STM32下载程序、使用STLink Utility配合STLink为STM32下载程序,以及这两个软件的其他相关功能和下载程序的原理。 软件链接 链接:ht
阅读更多...
stm32学习1-stlink
问题总结: PA13与PA14被当作普通IO口STlink无法识别stm32芯片时,可通过以下方法解决 https://blog.csdn.net/YPJ0123/article/details/79774178 https://blog.csdn.net/yanghonker/article/details/17042643 STM32CubeMX使用JLINK调试问题 默认情况下ST
阅读更多...
STLINK驱动安装不正确问题简单记录
问题描述:使用的是ST公司的discovery套件,但是安装STLink驱动不成功。但是嵌入式开发必须进行调试,于是查找相关资料进行了解决。 问题解决:开始直接在Keil的安装目录下找到了STlink的驱动安装文件夹,于是在“资源管理器”中对驱动进行了安装。但是最终还是显示驱动安装未成功。然后找到了http://www.eefocus.com/bbs/article_244_547248.html
阅读更多...
stm32学习笔记-STLINK使用
stm32学习笔记-STLINK使用 使用ST-LINK调试程序进度表格 使用ST-LINK调试程序 说明 组成 总结 记录使用STLINK进行项目的烧写和调试,旨在高效的进行代码调试学习工具包括笔记本、keil5MDK、stm32f030c8t6电表主机、STLINK V2、导线、电表代码总的来说,比较简单,注意软件版本和连接线 计划任务 完成任务 进度表格 一
阅读更多...
STLink下不了程序的解决办法
目录 1.检查物理接线是否正确 2.检查工程中用的引脚与这两个引脚是否有冲突 3.其次查看HAL_MspInit函数中是否使能SWJ 1.检查物理接线是否正确 2.检查工程中用的引脚与这两个引脚是否有冲突 stm32 swdio和swdclk引脚分别与stm32的PA13,PA14引脚相连 3.其次查看HAL_MspInit函数中是否使能SWJ
阅读更多...
Keil STLink烧录时出现No Algorithm found问题
环境配置 系统环境: Win10 21H1 开发平台: Keil MDK5, VSCode 硬件平台:德州仪器 TM4C123GH6PM 事发经过 某一天, 照往常一样, 在vscode里面把代码pull下来准备开始Debug, 用keil小助手编译, 并没有发现错误. 把STLink插好, 自信满满的点了下载, 发现没有下载成功. 检查接线, 发现没有问题; 检查程序是否有BUG, 除了两
阅读更多...
这里包含STM32烧录的几种方法和操作教程,正点原子把STM32的烧录下载分为两种,一种是通过串口下载,一种是基于JTAG/SWD协议的,JLink STlink都属于这一类
具体STM32烧录程序的几种方法和操作可以看这个视频,讲得很好。看完就会弄了,再看下面原子讲的烧录方法也理解了为什么这么分。看了这个之后我也知道为什么ACfly下载程序要那样操作了。 https://www.bilibili.com/video/BV1uJ411u7GG?from=search&seid=6639690207927658121 =======================
阅读更多...
ST-Link usb communication error 解决,如何解决STlink驱动连不上的错误
电脑连接不上ST-Link,怎么办,以下方法可以一条一条试试。 方法1 重启电脑。 方法2 确信自己的电脑驱动是装好了的,没有装好,可以看下面这个链接的驱动装一下。 http://www.openedv.com/docs/tool/dap/ST-LINKV2.html 能在设备管理器中看到这个东西,就说明是已经装好了的。 方法3 在安装路径下找到这个软件,这个软件可以更新一下ST
阅读更多...
STM32——STLink的使用
文章目录 STLink的使用一、STLink下载与安装1. STLink的下载2. STLink的安装 二、STLink的配置 STLink的使用 首先第一步,连接线的VCC和GND别接反了 本文粗略下载安装,详细描述配置 一、STLink下载与安装 1. STLink的下载 到官网https://www.st.com/en/development-tools/stsw-
阅读更多...
如何在IAR软件中使用STLINK V2编译下载和调试stm8单片机
安装使用IAR后,如使用系统默认设置,往往很难正常实现用stlink v2来下载和调试stm8芯片,我的解决方法如下: 1、打开项目的options菜单: 2、在项目的选项菜单中选择ST-LINK作为调试工具: 3、选择额外的输出文件为hex可以作为其他工具下载给单片机的文件。 4、去除list文件选项,避免产生的.out文件包含非调试和下载的额外内容。 5、在linker选项中,对输出选
阅读更多...
STM32CubeIDE+STLINK调试和下载代码
背景 我现在在使用JLINK对STM32进行代码的调试和下载,但是JLINK被借走了,所以想着用闲置的STLINK来对代码进行调试和下载;记录一下配置STLINK的过程。 硬件接线 硬件的接线如下图所示: 通过排线将STM32和STLINK连接在一起,STLINK的另外一头接在笔记本的USB口; 注意,我用的这款STLINK V2下载器是输入3.3V供电的,所以插上STLINK V2之
阅读更多...