DAPLink (CMSIS-DAP) porting to Artery AT32F425, WCH CH32V203 and WCH CH32V305.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
XIVN1987 c0938a4b86 correct AT32F425 CDC RX function 3 years ago
AT32F425 correct AT32F425 CDC RX function 3 years ago
M482 add AT32F425 porting 3 years ago
core add AT32F425 porting 3 years ago
.gitignore add AT32F425 porting 3 years ago
LICENSE Initial commit 7 years ago
README.md add AT32F425 porting 3 years ago

README.md

DAPLink

DAPLink (CMSIS-DAP) porting to Artery AT32F425 and Nuvoton M480.

DAPLink (CMSIS-DAP) based on Artery AT32F425 (support crystal-less USB), supports SWD and CDC.

Pin map

FUNC Pin
SWD_CLK PA.1
SWD_DIO PA.0
SWD_RST PA.7
CDC_TXD PA.2
CDC_RXD PA.3
LED_SWD PA.4

DAPLink (CMSIS-DAP) based on Nuvoton M480, supports SWD and CDC (1 or 2).

In the C/C++ page of Keil Option Window:

  • Define DAP_FW_V1: generate CMSIS-DAP V1 firmware, using HID transport protocol.
  • Do not define DAP_FW_V1: Generate CMSIS-DAP V2 firmware, using WINUSB transfer protocol.

Pin map

FUNC Pin
SWD_CLK PA.1
SWD_DIO PA.0
SWD_RST PF.4
CDC_TXD PB.1
CDC_RXD PB.0
LED_SWD PA.2
LED_TXD PC.1
LED_RXD PC.0

Optional CDC2

FUNC Pin
CDC2_TXD PB.3
CDC2_RXD PB.2