658701051c0d56d0c3d52d3aaf2109dff453eb36
Home.md
... | ... | @@ -8,7 +8,9 @@ |
8 | 8 | |
9 | 9 | - [[chip-dat]] - [[chip-cn-dat]] |
10 | 10 | |
11 | -- [[BOM-DAT]] - [[Tech-DAT]] - [[service-dat]] |
|
11 | +- [[Tech-DAT]] - [[SDK-DAT]] |
|
12 | + |
|
13 | +- [[BOM-DAT]] - [[service-dat]] |
|
12 | 14 | |
13 | 15 | |
14 | 16 | ## Social |
SDK/CMSIS-DAP-dat/2023-10-08-16-25-39.png
... | ... | Binary files /dev/null and b/SDK/CMSIS-DAP-dat/2023-10-08-16-25-39.png differ |
SDK/CMSIS-DAP-dat/2023-10-08-16-25-49.png
... | ... | Binary files /dev/null and b/SDK/CMSIS-DAP-dat/2023-10-08-16-25-49.png differ |
SDK/CMSIS-DAP-dat/2023-10-08-16-27-02.png
... | ... | Binary files /dev/null and b/SDK/CMSIS-DAP-dat/2023-10-08-16-27-02.png differ |
SDK/CMSIS-DAP-dat/CMSIS-DAP-dat.md
... | ... | @@ -0,0 +1,18 @@ |
1 | + |
|
2 | +# CMSIS-DAP-dat |
|
3 | + |
|
4 | + |
|
5 | +## Wiring |
|
6 | + |
|
7 | +![](2023-10-08-16-25-39.png) |
|
8 | + |
|
9 | +![](2023-10-08-16-25-49.png) |
|
10 | + |
|
11 | +## Software Setup - Keil |
|
12 | + |
|
13 | +![](2023-10-08-16-27-02.png) |
|
14 | + |
|
15 | + |
|
16 | +## ref |
|
17 | + |
|
18 | +- [[CMSIS-dap]] |
|
... | ... | \ No newline at end of file |
SDK/SDK-DAT.md
... | ... | @@ -8,4 +8,7 @@ |
8 | 8 | |
9 | 9 | - [[pic-sdk-dat]], [[arduino]], [[arduino-esp32-dat]], [[arduino-esp8266]] |
10 | 10 | |
11 | -- [[micropython-dat]] |
|
... | ... | \ No newline at end of file |
0 | +- [[micropython-dat]] |
|
1 | + |
|
2 | + |
|
3 | +- [[LGT-SDK-DAT]] - [[WCH-DAT]] |
|
... | ... | \ No newline at end of file |
SDK/WCH-SDK-dat/MounRiver/MounRiver-dat.md
... | ... | @@ -0,0 +1,13 @@ |
1 | +# MounRivier-dat |
|
2 | + |
|
3 | + |
|
4 | +MounRiver Studio(MRS) - http://www.mounriver.com/ |
|
5 | + |
|
6 | + |
|
7 | + |
|
8 | +## MounRiver |
|
9 | + |
|
10 | + |
|
11 | +## ref |
|
12 | + |
|
13 | +- [[WCH-PROG-dat]] |
|
... | ... | \ No newline at end of file |
SDK/WCH-SDK-dat/WCH-SDK-dat.md
... | ... | @@ -0,0 +1,9 @@ |
1 | + |
|
2 | +# WCH-sdk |
|
3 | + |
|
4 | +- [[WCH-PROG-dat]] - [[mounriver-dat]] |
|
5 | + |
|
6 | +- [[CH32V003-dat]] |
|
7 | + |
|
8 | +- [[WCHlink-dat]] |
|
9 | + |
SDK/WCH-SDK-dat/WCHLINK-dat/2023-10-08-16-23-35.png
... | ... | Binary files /dev/null and b/SDK/WCH-SDK-dat/WCHLINK-dat/2023-10-08-16-23-35.png differ |
SDK/WCH-SDK-dat/WCHLINK-dat/wchlink-dat.md
... | ... | @@ -0,0 +1,38 @@ |
1 | +# wchlink-dat |
|
2 | + |
|
3 | +## Note |
|
4 | + |
|
5 | +Keils 识别不到的需要更新 Keil 版本至 5.25 以上 |
|
6 | + |
|
7 | +## Boards |
|
8 | + |
|
9 | +- [[CH32V003-dat]] |
|
10 | + |
|
11 | +## Mode |
|
12 | + |
|
13 | +| 模式 | 指示灯 | IDE | 支持芯片 | |
|
14 | +| ------ | -------------- | ---------------- | -------------------------------------- | |
|
15 | +| RISC-V | 空闲时蓝灯常灭 | MounRiver Studio | 本公司支持两线调试接口的 RISC-V 核芯片 | |
|
16 | +| ARM | 空闲时蓝灯常亮 | Keil | 支持 SWD 协议的 ARM 核芯片 | |
|
17 | + |
|
18 | + |
|
19 | +Mode switching: |
|
20 | +- When Tx is connected to GND, plug the WCH-Link into the USB interface to switch the mode and keep it in this mode the next time it is plugged into the USB interface. |
|
21 | +- Example: |
|
22 | +- When the current WCH-Link is idle, the blue light is always off, indicating that it is in RISC-V mode; after powering off, short-circuit Tx and GND and plug it into the USB interface, and the mode is switched to ARM. At this time, the blue light is always on when idle; Turn on Tx and GND, and it will still be in ARM mode the next time you plug in the USB interface. |
|
23 | + |
|
24 | + |
|
25 | +## Mode [[CMSIS-DAP-dat]] |
|
26 | + |
|
27 | +- 1,确保 WCHlink 工作在 ARM 模式,CON 指示灯亮是 ARM 模式,否则通过短路 TXD-GND 来切换。 |
|
28 | +- 2,接下来使用和普通 MSIS-DAP(DAPLink)使用完全一样,在 keil 设置中尤其注意 Reset 设置为 SYSRESETREQ。 |
|
29 | + |
|
30 | +- [[CMSIS-dap-dat]] |
|
31 | + |
|
32 | + |
|
33 | + |
|
34 | +## Info |
|
35 | + |
|
36 | +![](2023-10-08-16-23-35.png) |
|
37 | + |
|
38 | + |
SDK/WCH-SDK-dat/WCH_PROG/08-35-18-30-01-2023.png
... | ... | Binary files /dev/null and b/SDK/WCH-SDK-dat/WCH_PROG/08-35-18-30-01-2023.png differ |
SDK/WCH-SDK-dat/WCH_PROG/33-43-14-25-07-2023.png
... | ... | Binary files /dev/null and b/SDK/WCH-SDK-dat/WCH_PROG/33-43-14-25-07-2023.png differ |
SDK/WCH-SDK-dat/WCH_PROG/36-39-15-31-01-2023.png
... | ... | Binary files /dev/null and b/SDK/WCH-SDK-dat/WCH_PROG/36-39-15-31-01-2023.png differ |
SDK/WCH-SDK-dat/WCH_PROG/51-42-14-25-07-2023.png
... | ... | Binary files /dev/null and b/SDK/WCH-SDK-dat/WCH_PROG/51-42-14-25-07-2023.png differ |
SDK/WCH-SDK-dat/WCH_PROG/SWIO-dat.md
... | ... | @@ -0,0 +1,8 @@ |
1 | + |
|
2 | +# SWIO-dat |
|
3 | + |
|
4 | +## wiring |
|
5 | + |
|
6 | +- VCC -> 3V3 |
|
7 | +- GND -> GND |
|
8 | +- PD1 -> SWDIO |
|
... | ... | \ No newline at end of file |
SDK/WCH-SDK-dat/WCH_PROG/WCH-PROG-dat.md
... | ... | @@ -0,0 +1,37 @@ |
1 | + |
|
2 | + |
|
3 | +# WCHISPTool |
|
4 | + |
|
5 | + |
|
6 | +- via USB port |
|
7 | +- http://www.wch-ic.com/downloads/WCHISPTool_Setup_exe.html |
|
8 | + |
|
9 | +- version 3.4 |
|
10 | +- CH54X,CH55X,CH56X,CH57X,CH58X |
|
11 | +- CH32F10X,CH32F20X |
|
12 | +- CH32V00X,CH32V10X,CH32V20X,CH32V30X |
|
13 | + |
|
14 | + |
|
15 | + |
|
16 | + |
|
17 | + |
|
18 | +## CH559 |
|
19 | + |
|
20 | +![](36-39-15-31-01-2023.png) |
|
21 | + |
|
22 | + |
|
23 | + |
|
24 | +## CH552 |
|
25 | + |
|
26 | +![](08-35-18-30-01-2023.png) |
|
27 | + |
|
28 | +## USB module detect |
|
29 | +* Find "external Interface" -> USB Module in device manager, not COM port serial interface |
|
30 | + |
|
31 | +![](51-42-14-25-07-2023.png) |
|
32 | + |
|
33 | +## add to keil from WCHISPTool |
|
34 | + |
|
35 | +![](33-43-14-25-07-2023.png) |
|
36 | + |
|
37 | + |
SDK/WCH-SDK/MounRiver/MounRiver-dat.md
... | ... | @@ -1,13 +0,0 @@ |
1 | -# MounRivier-dat |
|
2 | - |
|
3 | - |
|
4 | -MounRiver Studio(MRS) - http://www.mounriver.com/ |
|
5 | - |
|
6 | - |
|
7 | - |
|
8 | -## MounRiver |
|
9 | - |
|
10 | - |
|
11 | -## ref |
|
12 | - |
|
13 | -- [[WCH-PROG-dat]] |
|
... | ... | \ No newline at end of file |
SDK/WCH-SDK/WCH-SDK.md
... | ... | @@ -1,8 +0,0 @@ |
1 | - |
|
2 | -# WCH-sdk |
|
3 | - |
|
4 | -- [[WCH-PROG-dat]] - [[mounriver-dat]] |
|
5 | - |
|
6 | -- [[CH32V003-dat]] |
|
7 | - |
|
8 | - |
SDK/WCH-SDK/WCHLINK-dat/wchlink-dat.md
... | ... | @@ -1,3 +0,0 @@ |
1 | - |
|
2 | -# wchlink-dat |
|
3 | - |
SDK/WCH-SDK/WCH_PROG/08-35-18-30-01-2023.png
... | ... | Binary files a/SDK/WCH-SDK/WCH_PROG/08-35-18-30-01-2023.png and /dev/null differ |
SDK/WCH-SDK/WCH_PROG/33-43-14-25-07-2023.png
... | ... | Binary files a/SDK/WCH-SDK/WCH_PROG/33-43-14-25-07-2023.png and /dev/null differ |
SDK/WCH-SDK/WCH_PROG/36-39-15-31-01-2023.png
... | ... | Binary files a/SDK/WCH-SDK/WCH_PROG/36-39-15-31-01-2023.png and /dev/null differ |
SDK/WCH-SDK/WCH_PROG/51-42-14-25-07-2023.png
... | ... | Binary files a/SDK/WCH-SDK/WCH_PROG/51-42-14-25-07-2023.png and /dev/null differ |
SDK/WCH-SDK/WCH_PROG/SWIO-dat.md
... | ... | @@ -1,8 +0,0 @@ |
1 | - |
|
2 | -# SWIO-dat |
|
3 | - |
|
4 | -## wiring |
|
5 | - |
|
6 | -- VCC -> 3V3 |
|
7 | -- GND -> GND |
|
8 | -- PD1 -> SWDIO |
|
... | ... | \ No newline at end of file |
SDK/WCH-SDK/WCH_PROG/WCH-PROG-dat.md
... | ... | @@ -1,37 +0,0 @@ |
1 | - |
|
2 | - |
|
3 | -# WCHISPTool |
|
4 | - |
|
5 | - |
|
6 | -- via USB port |
|
7 | -- http://www.wch-ic.com/downloads/WCHISPTool_Setup_exe.html |
|
8 | - |
|
9 | -- version 3.4 |
|
10 | -- CH54X,CH55X,CH56X,CH57X,CH58X |
|
11 | -- CH32F10X,CH32F20X |
|
12 | -- CH32V00X,CH32V10X,CH32V20X,CH32V30X |
|
13 | - |
|
14 | - |
|
15 | - |
|
16 | - |
|
17 | - |
|
18 | -## CH559 |
|
19 | - |
|
20 | -![](36-39-15-31-01-2023.png) |
|
21 | - |
|
22 | - |
|
23 | - |
|
24 | -## CH552 |
|
25 | - |
|
26 | -![](08-35-18-30-01-2023.png) |
|
27 | - |
|
28 | -## USB module detect |
|
29 | -* Find "external Interface" -> USB Module in device manager, not COM port serial interface |
|
30 | - |
|
31 | -![](51-42-14-25-07-2023.png) |
|
32 | - |
|
33 | -## add to keil from WCHISPTool |
|
34 | - |
|
35 | -![](33-43-14-25-07-2023.png) |
|
36 | - |
|
37 | - |