Library Search
结果页ST-LINK V2 调试烧录器技术文档
在 知识库 中找到 8 个匹配结果。
知识库
知识库
8 个 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… 2% Arduino) // ===================== Loop =====================
void loop()
{
static uint32_t last_tx_time = 0;
static uint32_t last_diag_time = 0;
// ---- 非阻塞接收 ----
if (dx_lr22_recv((uint8_… 1% ESP32-CAM 摄像头 & Wi-Fi 图传代码例程 // ---- 主入口 ----
void app_main(void)
{
ESP_LOGI(TAG, "ESP32-CAM 智能摄像头启动");
// 闪光灯
gpio_config_t f = {.pin_bit_mask=(1ULL<<FLASH_GPIO),.mode=GPIO_MODE_OUTPUT};
gpio_config(&f);
//… 1% STM32F411CEU6 BlackPill 技术文档 t |
---
## 五、典型应用电路
### SWD 调试接线
```
ST-LINK V2 BlackPill
GND ──────── GND
SWCLK ──────── PA14
SWDIO ──────── PA13
3.3V ──────── 3.3V
```
### USB OTG 作为 Dev… 1%