跳到主要内容
版本:1.0.0

信号定义

输出端口​

PowerWriter 接口混合了烧录机台信号、TRACE信号、SWIM信号、标准串口信号、BOOT0控制、以及电源(电源支持输出1.8V、3.3V、5.0V、也可以作为输入参考提供给PowerWriter 的逻辑电平)见下图所示:

image-20220218165450797

引脚名称引脚功能
Vext电源输入输出
GND电源接地线
DIOSWD接口的数据线SWDIO
CLKSWD接口的时钟线SWCLK
RSTSWD接口的硬件复位线RESET
SWIMSWIM接口数据线
RSTSWIM硬件复位线
CTRL控制烧录(低脉冲启动)
OK烧录成功状态输出(输出高)
NG/SWO烧录失败状态输出(输出高)、TRACE追踪
TX通用串口TX、ISP烧录、解锁等
RX通用串口RX、ISP烧录、解锁等
BOOT0可控制目标芯片的引导方式
提示

Vext线上的电压即信号线的参考电压。可以通过配置软件设置输出1.8V, 3.3V,5V 电压, 也可以配置为外部参考电压,参考外部的芯片的工作电压来切换PowerWriter的逻辑电平。

Power Writer 支持从 USB 接口取电和从烧录端口 Vext 取电作为参考:

供电方式输入电压说明
USBDC 5V请确保输入驱动能力足够
VextDC 3.3 -5.5V低于或高出范围可能无法工作

主面板​

image-20220218170022509

状态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 的低信号,启动一次离线烧录