Library Search
结果页ST-LINK V2 调试烧录器技术文档
在 元器件 / 技术栈 / 知识库 中找到 9 个匹配结果。
元器件
元器件
1 个技术栈
技术栈
2 个 OpenOCD :统一 GDB Server 接口,同一个 OpenOCD 驱动 J-Link、ST-Link、CMSIS-DAP 等多种调试探针
- **开源替代**:无需昂贵的商业调试器许可证,完全免费
- **自动化烧录**:支持命令行批量烧录,适合产线固件下载
- **边界扫描测试**:JTAG BSDL 边界扫描,硬件调试利器
## 关键特性
- **GDB Remote Serial Protoc… 2% SEGGER J-Link # 批量烧录(脚本循环)
for i in {1..100}; do
JFlash -openprj production.jflash \
-open "firmware_v1.2.hex" \
-auto \
-exit
echo "设备 #$i 完成"
done
```
### 5. 序列号 CSV 定制… 1%
知识库
知识库
6 个 ST-LINK V2 调试烧录器技术文档 # ST-LINK V2 调试烧录器技术文档
## 概述
ST-LINK V2 是意法半导体(STMicroelectronics)官方推出的STM32/STM8系列MCU在线调试与烧录工具。该调试器通过USB 2.0全速接口连接PC,支持SWIM(STM8)、SWD和JTAG(STM32)三种调试协议。凭借成熟的生态支持和低廉的价格,ST-LINK V2是STM32开发中最常用的调试烧录工具… 3% ST-LINK V2 使用与配置代码例程 # ST-LINK V2 使用与配置代码例程
> ST-LINK V2 本身是调试烧录硬件工具,不直接需要MCU端驱动代码。本文档涵盖 ST-LINK V2 在各大开发环境中的配置方法和命令行工具使用示例。
---
## 例程一:STM32CubeProgrammer CLI 命令行烧录
### 安装
从ST官网下载 [STM32CubeProgrammer](https://www.s… 3% STM32F103ZET6 Elite Board 技术文档 | 外设 | 引脚 | 复用功能 | 说明 |
|------|------|----------|------|
| **LED0** | PE2 | GPIO | 低电平点亮 |
| **LED1** | PE3 | GPIO | 低电平点亮 |
| **LED2** | PE4 | GPIO | 低电平点亮 |
| **LED3** | PE5 | GPIO | 低电平点亮 |
| **KE… 2% 进阶:Flash 编程与批量烧录脚本 age` 烧录后自动校验,确保数据完整性
- `hla_serial` 用于多 ST-Link 并行烧录时区分设备
- 选项字节操作需谨慎:错误的写保护设置可能导致芯片"变砖"
- TCL 脚本支持条件、循环,可实现复杂自动化流程 2% 命令行烧录与 GDB 调试 STM32 # 目标
使用 OpenOCD + arm-none-eabi-gdb 通过 ST-Link 对 STM32F4 进行命令行烧录和源码级调试。
## 硬件
- STM32 Nucleo-F407ZG 开发板(内置 ST-Link/v2-1)
- 或任意 STM32 + ST-Link 连接
## 一、烧录固件
### 1. 启动 OpenOCD Server
```bash
openo… 1% Arduino) // ===================== Loop =====================
void loop()
{
static uint32_t last_tx_time = 0;
static uint32_t last_diag_time = 0;
// ---- 非阻塞接收 ----
if (dx_lr22_recv((uint8_… 1%