[GD32L233C-START Review] Part 1: Any surprises after unboxing?
[Copy link]
1 Introduction
Due to personal reasons, I just got the board recently, but it does not affect the evaluation. Before applying, I had a general understanding of the [GD32L233C-START] evaluation board, but I did not understand it carefully at that time. As a result, I did not know that the chip power supply on this board could not be disconnected, which made it impossible to measure the low power consumption of the chip. This actually affected the subsequent evaluation a bit, because I saw that the power consumption was low, so I wanted to measure how low it was. Later, I might destroy the board to test the power consumption, but this needs to wait until the Demo is completed before testing.
2. Environment Construction
This is actually very simple. As long as you have played with Keil, this environment is just a matter of steps. First, go to the [ Activity Page ] to download relevant information, and download the information shown in Figure 1 below.
figure 1
Then open and double-click to install the Pack package.
figure 2
3. Routine test
The reason why we need to test the routine is to verify whether the installation environment is normal, and whether the GDLink and chip on the evaluation board are normal. Unzip the [GD32L23x_Demo_Suites_V1.1.0.rar] compressed package in the data, and then open the project in Figure 3.
image 3
If there is no problem in compiling, check if there is any problem with the downloader. Enter the Magic Wand and select Debug to see if the downloader can recognize it normally.
Figure 4
After compiling and downloading the program, LED4 flashes normally, but the program is set to flash LED1 . There should be a small problem with the routine, but it does not affect the flashing of the LED light.
If nothing unexpected happens, something unexpected happens. I connected the USB port of [ CN1] to see if the serial port is normal, but I couldn't receive any serial port data. I looked at the program configuration and found that the baud rate was 115200, which was also configured normally. The [printf] function was also remapped. There was nothing wrong with the program. Let's take a look at the circuit diagram. The CH340 interface is shown in Figure 5 below.
Figure 5
After checking the interface of the program, I found something wrong. The program used PA2 and PA3 of USART1, and the circuit diagram connected PA9 and PA10. After checking the manual, PA9 and PA10 were USART0. The modified parameters are shown in Figure 6.
Figure 6
Figure 7
Finally, I can receive data by opening the serial port. 64Mhz performs quite well among low-power chips.
Figure 8
4 Conclusion
The overall visual appearance of the development board is good, but there are still some problems in terms of functionality. However, it can be optimized later. The chip is mainly used for the development of some portable devices. It would be better if Bluetooth or WIFI functions could be added. This is a trend in today's Internet of Things environment.
|