Skip to content

Commit edd93c7

Browse files
author
Cesarbautista10
committed
chore: edit Docs rename product
1 parent 1b5b3ca commit edd93c7

File tree

2 files changed

+7
-8
lines changed

2 files changed

+7
-8
lines changed

software/sphinx/src/source/1_2_0_about.rst

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
General Information
22
===================
33

4-
The **CH552 USB Multi-Protocol Programmer** is a compact and versatile development tool designed for high-precision embedded system applications. It supports a broad range of protocols and device architectures, including **AVR**, **ARM (CMSIS-DAP)**, and **CPLD (MAX II)**. Its USB connectivity enables direct interfacing with standard development environments, enabling:
4+
The **CH552 Multi-Protocol Programmer** is a compact and versatile development tool designed for high-precision embedded system applications. It supports a broad range of protocols and device architectures, including **AVR**, **ARM (CMSIS-DAP)**, and **CPLD (MAX II)**. Its USB connectivity enables direct interfacing with standard development environments, enabling:
55

66
- In-system programming (ISP)
77
- Step-through debugging
88
- Boundary-scan testing (JTAG)
99
- Flash memory operations
1010

11-
Compatible with popular platforms such as **STM32**, **RP2040**, and **PY32**, this programmer integrates configurable GPIO lines, multi-protocol headers, and streamlined power delivery—making it ideal for rapid prototyping and field diagnostics.
1211

1312
Supported Architectures
1413
-----------------------
@@ -67,7 +66,7 @@ Supported Interfaces
6766
Sections GPIO Pin Distribution
6867
------------------------------
6968

70-
The CH552 USB Multi-Protocol Programmer features a set of GPIO pins that can be configured for various protocols, including JTAG, SWD, and ISP. These GPIOs are mapped to specific functions in the firmware, allowing users to adapt the programmer for different applications.
69+
The Multi-Protocol Programmer features a set of GPIO pins that can be configured for various protocols, including JTAG, SWD, and ISP. These GPIOs are mapped to specific functions in the firmware, allowing users to adapt the programmer for different applications.
7170

7271

7372
The GPIO pin distribution is defined within the CH552 firmware, supporting flexible assignment for various protocols. The firmware configures the specific mapping of GPIOs to protocols, such as SPI, JTAG, or SWD, based on the loaded configuration. Users can alter the pin distribution by modifying the firmware source code to suit their application requirements.

software/sphinx/src/source/index.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
.. STM32 Getting Started documentation master file, created by
22
sphinx-quickstart on Thu Mar 13 11:22:00 2025.
33
4-
CH552 USB Multi-Protocol Programmer
4+
Multi-Protocol Programmer
55
=============================================
66

77
.. note::
@@ -10,9 +10,9 @@ CH552 USB Multi-Protocol Programmer
1010
please visit the project's GitHub repository.
1111

1212

13-
**CH552 USB Multi-Protocol Programmer**
13+
**Multi-Protocol Programmer**
1414

15-
The **CH552 USB Multi-Protocol Programmer** is a compact and cost-effective device designed for embedded systems development, testing, and debugging. It supports multiple hardware architectures including **AVR**, **ARM Cortex-M (CMSIS-DAP)**, and **CPLD (MAX II)**, making it ideal for a wide range of applications such as firmware development, educational labs, and low-volume production environments.
15+
The ** USB Multi-Protocol Programmer** is a compact and cost-effective device designed for embedded systems development, testing, and debugging. It supports multiple hardware architectures including **AVR**, **ARM Cortex-M (CMSIS-DAP)**, and **CPLD (MAX II)**, making it ideal for a wide range of applications such as firmware development, educational labs, and low-volume production environments.
1616

1717
This programmer is built around the **CH552 microcontroller**, which is based on the enhanced **8051 architecture**. It offers native USB support and a range of digital interfaces (GPIO, SPI, I2C, UART), enabling seamless communication between the host system and the target hardware.
1818

@@ -60,7 +60,7 @@ The programmer integrates a **CH552 microcontroller** with the following charact
6060

6161
**CMSIS-DAP (ARM Cortex-M)**
6262

63-
* Fully compatible with CMSIS-DAP v2.0 protocol.
63+
* Compatible with CMSIS-DAP v2.0 protocol.
6464
* Supported by OpenOCD and PyOCD.
6565
* Tested with:
6666

@@ -104,7 +104,7 @@ The programmer integrates a **CH552 microcontroller** with the following charact
104104

105105
* OpenOCD, PyOCD
106106
* avrdude
107-
* urJTAG, openFPGALoader
107+
108108
* Community support: GitHub issues, Reddit, Hackaday, forums.
109109

110110

0 commit comments

Comments
 (0)