信号定义
输出端口
PowerWriter 接口混合了烧录机台信号、TRACE信号、SWIM信号、标准串口信号、BOOT0控制、以及电源(电源支持输出1.8V、3.3V、5.0V、也可以作为输入参考提供给PowerWriter 的逻辑电平)见下图所示:
引脚名称 | 引脚功能 |
---|---|
Vext | 电源输入输出 |
GND | 电源接地线 |
DIO | SWD接口的数据线SWDIO |
CLK | SWD接口的时钟线SWCLK |
RST | SWD接口的硬件复位线RESET |
SWIM | SWIM接口数据线 |
RST | SWIM硬件复位线 |
CTRL | 控制烧录(低脉冲启动) |
OK | 烧录成功状态输出(输出高) |
NG/SWO | 烧录失败状态输出(输出高)、TRACE追踪 |
TX | 通用串口TX、ISP烧录、解锁等 |
RX | 通用串口RX、ISP烧录、解锁等 |
BOOT0 | 可控制目标芯片的引导方式 |
提示
Vext线上的电压即信号线的参考电压。可以通过配置软件设置输出1.8V, 3.3V,5V 电压, 也可以配置为外部参考电压,参考外部的芯片的工作电压来切换PowerWriter的逻辑电平。
Power Writer 支持从 USB 接口取电和从烧录端口 Vext 取电作为参考:
供电方式 | 输入电压 | 说明 |
---|---|---|
USB | DC 5V | 请确保输入驱动能力足够 |
Vext | DC 3.3 -5.5V | 低于或高出范围可能无法工作 |
主面板
状态LED
- POWER:电源指示灯(蓝色)
- STATUS: 状态指示灯(黄色)
- NG: 烧录失败指示灯(红色)
- OK: 烧录成功指示灯(绿色)
主按钮
启动离线烧录
信号定义汇总
信号名称 | 信号描述 |
---|---|
POWER LED | 上电时常亮 |
STATUS LED | 上电无操作时灯不亮 |
与应用软件通信时闪烁,闪烁频率跟随通信速度设置 | |
离线烧录时闪烁,闪烁频率跟随通信速度设置 | |
当连接到目标芯片时,会常亮 | |
NG LED | 当操作有误,读取、擦除、编程等操作失败时灯亮,直到新的操作到来熄灭 |
OK LED | 当读取、擦除、编程等操作成功时灯亮,直到新的操作到来时熄灭 |
蜂鸣器频率定义 | PWM 频率为2.7K Hz (定义如下) |
蜂鸣器次数定义 | 上电无操作时滴一声 |
当连接上目标芯片时滴一声 | |
当烧录成功或者下载离线档案成功时滴两声 | |
当操作失败时滴三声 | |
当离线烧录次数为0时,滴四声 | |
按键 | 当进行离线烧录时有效(松开触发,长于1S 忽略长按) |
OK 信号脚 | 当离线操作成功时输出高,有新操作时清0 |
NG 信号脚 | 当离线操作失败时输出高,有新操作时清0 |
CTRL 信号脚 | 输入>=40ms 的低信号,启动一次离线烧录 |