CN

YS Ecological Tool - Use of YS32-bit MCU Programming and Burning Software

2025-08-02 16:45:30

In the field of embedded development, which is full of challenges and opportunities, every developer is like a skilled craftsman, and a handy tool software is undoubtedly the "divine weapon" that can carve perfect works. It not only helps developers efficiently complete key operations such as program burning, chip erasing, and data reading and writing, but also greatly improves development efficiency and adds wings to project progress. Today, we are pleased to introduce the PC "treasure software" YS32 Programmer, specially designed by Huichun Technology for 32-bit MCUs. Let's uncover its mysterious veil and explore its powerful functions and usage secrets together!



YS32-bit MCU programming and burning tool is coming



点击观看演示视频

01 Easy Download and Installation, Embark on a Convenient Journey

The first step to owning this powerful tool software is to download and install it on your own computer. Just go to the official website of Huichun Technology, find YS32 Programmer under the "Ecosystem" menu, and click to download the latest version - YS32 Programmer 1.0.45. After downloading, unzip the file, double-click the Setup program, and follow the prompts step by step to complete the installation. It is simple and fast, and easily starts your convenient development journey.


图片

Download page

02 Compatible with multiple simulators, stable and efficient connection

The compatibility of YS32 Programmer is excellent, and it supports various common emulators such as YS-LINK, DAP-LINK, ST-LINK, etc. By connecting to the target chip through the SWD protocol, this connection method is not only stable and reliable, but also has fast transmission speed, ensuring accurate and error free data transmission during the development process, providing a solid guarantee for efficient development.


图片

Various simulators

03 Practical Demonstration: Taking YS32T030 Core Board as an Example

In order to provide a more intuitive understanding of the usage of YS32 Programmer, we will now conduct a practical demonstration using the YS32T030 core board and YS-LINK simulator.


图片

Core board and simulator display

04 Connecting Hardware

Firstly, connect the simulator to the YS32 core board using a DuPont cable. Although this step is simple, it is the foundation for all subsequent operations, and it is important to ensure that the connection is firm and correct.


图片

Core board and simulator link

05 Programming: Easy Steps to Complete Core Operations

1. Select chip model: Open the YS32 Programmer software and select the chip model YS32T030 in the corresponding interface.

2. Select program file: Click on the "Open" icon on the software interface (usually the first icon), and in the pop-up file selection window, find and select the program file to be burned.

3. Start programming: Click on the "Programming" icon (shaped like a downward arrow) again, and the software will pop up a prompt window. If you do not need to modify the option bytes immediately after burning the program, simply click the "OK" button.

4. Waiting for successful verification: Next, just patiently wait for the software to complete the burning and verification process. When you see the prompt "verification successful", it means that the program has been successfully burned into the chip and verified without errors, and it is a great success!

5. Erase chip: One click clearing, restart

If it is necessary to erase the program in the chip, the operation is also very simple. Click on "Target Chip" - "Erase Chip" in the menu bar one by one, and the program in the chip's Flash will be immediately erased, just like giving the chip a "big clean" to restore it to a blank state and wait for new programs to be written.


图片
Verification success prompt
图片
Demo of erasing chip

06 Data reading: easily obtain chip information

In the "Target Chip" tab of the main interface, we can easily read data from the chip.

Read Flash program: Fill in the address 0x08000000, click the "Read" button, and the software will read out the program in the chip's Flash, making it convenient for us to view and analyze.

Read SRAM data: Fill in the address 0x20000000, click the "Read" button to read the data in the chip SRAM. These data may contain important information during program execution, which is very helpful for debugging and optimizing programs.



图片
0x08000000
图片
0x20000000

07 Modify Option Bytes: Customize chip working status

In 32-bit MCUs, there is a special set of registers called Option Bytes. They are like the "setting switch" of the chip, which can be used to configure some working states or read-write protection functions of the chip. YS32 Programmer also supports modifying Option Bytes.

Click the "Option Bytes" icon (wrench shape) on the software interface. In the pop-up interface, you can set the corresponding functions according to your needs. After setting, click the "Write" button, and the software will save the modified Option Bytes register data to the chip, allowing the chip to work in the way you set.



图片
Optional byte display
图片
Set corresponding functions


The above is a detailed introduction and basic usage demonstration of YS32 Programmer. This software is powerful and easy to operate, making it accessible to both beginners and experienced developers. If you would like to learn more about the usage of YS32 Programmer, please refer to the help files included with the software, which contain detailed instructions and examples. Alternatively, you can visit the official website of Huichun Technology to download and try it out

https://yspringtech.com/article/YS32_Programmer/

I believe it will become a valuable assistant in your 32-bit MCU development process, helping you overcome obstacles and create more exciting things on the road of embedded development!




  • Account
  • Password
  • Verification code
  • Forgot password
  • Account
  • Phone
  • Password
  • Confirm password