硬件连接
使用GProgrammer之前,请先完成主机(PC)与目标板的硬件连接,可选择SWD连接或串口连接方式。
- SWD连接
若用户选择SWD连接方式,则需通过J-Link仿真器连接PC与目标板:使用USB线将仿真器的一端与PC相连;使用杜邦线将仿真器的另一端与目标板上的对应芯片管脚相连。
J-Link仿真器与芯片管脚的连接对应关系如下:
表 3 J-Link仿真器与芯片的管脚连接对应关系 J-Link仿真器管脚 芯片管脚 VCC
VCC
GND
GND
SWDIO
GPIO_1
SWCLK
GPIO_0
说明:- 如果目标板上集成了J-Link仿真器芯片,用户可直接使用USB线连接PC与目标板。
- SK板默认集成的J-Link芯片不支持波特率921600,而芯片固化的ROM升级程序必须使用波特率921600。因此,无法通过SK板的J-link串口直接连接PC和烧录固件。
- 串口连接
若用户选择串口连接方式,则需通过USB转串口的转接板连接PC与目标板:使用USB线将转接板的一端与PC相连;使用杜邦线将转接板的另一端与目标板上的对应芯片管脚相连。
转接板与芯片管脚的连接对应关系如下:
表 4 转接板与芯片的管脚连接对应关系 转接板管脚 芯片管脚 VCC
VCC
GND
GND
TX
GPIO_1
RX
GPIO_0
RTS
CHIP_EN
说明:
-
如果目标板上集成了USB转串口芯片,用户可直接使用USB线连接PC与目标板。
- 当SWD关闭后,使用串口(UART)连接成功后,芯片Flash中的固件信息会被擦除。