The Power of Domestic 32-bit MCUs: A Comprehensive Review

Write a summary, discuss the workplace, and win a DJI drone, Redmi tablet, Huawei headphones, and JD card!
The Power of Domestic 32-bit MCUs: A Comprehensive Review
This article comes from the Breadboard Community’s “Lingdong Mini-F5333 Development Board” free review activity.
[Lingdong Mini-F5333 Development Board] + OLED12864 plays Badapple
Unboxing experience received
After trying the Mini-F5333 development board launched by Lingdong Microelectronics for two days, my overall feeling is very good. My intuitive impression is that domestic 32-bit MCUs are surprisingly strong, both in terms of performance, price advantage, and the quality of the official example code, all of which are excellent. The specific functions are described in detail on the official website, and I will not repeat them. In short, it has all the necessary functions, and as a development board, it can basically verify all the functions of this chip. Here are a few unmarked large pictures:The Power of Domestic 32-bit MCUs: A Comprehensive ReviewFigure 1 FrontThe Power of Domestic 32-bit MCUs: A Comprehensive ReviewFigure 2 BackOverall, the component layout is reasonable, the silk screen is clear, the workmanship is excellent, and it has the quality of a big factory, with rich interfaces. The emulator download port supports both the traditional JLINK 20PIN connection and the 4-wire STLINK and DAPLINK, the only downside is that the silk screen for the 4-wire pins is not marked on the back of the PCB emulator download port, so when using the 4-wire download, one has to refer to the schematic to count the pins, which is a bit inconvenient. I hope the manufacturer can improve this in future versions. Another small point is that the silk screen of the double-row pin header is a bit far from the pins.
2. Software
After looking at the appearance, the first step is to light up the first LED, haha. Here is an effect picture:The Power of Domestic 32-bit MCUs: A Comprehensive ReviewFigure 3 Lights up 4 LEDs, still colored, good review! Regarding software configuration, writing, etc., I encountered a few things that need attention:
1. The serial data printed in the official example is default UART1, TX is PB6, not the TTL to USB TYPEC interface;
2. The official example project related to the serial port reports hardware initialization information on UART1 (PB6), and uart2 is used for user functions.
3. Default baud rate is 115200;
4. During testing, I found that the right-click function to find the definition location cannot jump, and later found that the inability to jump is because the path is too long or contains Chinese characters;
5. The example project uses VC6 for compilation, which cannot be compiled with VC5. The MDK needs to be upgraded. I tested versions 5.37 and 5.38 without issues; otherwise, adding PACK in lower versions of MDK will cause compilation errors.
The Power of Domestic 32-bit MCUs: A Comprehensive ReviewFigure 4 Successfully installed PACK, select chip modelThe Power of Domestic 32-bit MCUs: A Comprehensive ReviewFigure 5 Connect the development board, can correctly identify the serial number3. Practice
After thinking about it, I still want to play with a rotten apple. First, adjust the OLED; here I choose a pure white OLED for a reason, because I previously used a yellow-blue screen, and the middle line felt not very good.The Power of Domestic 32-bit MCUs: A Comprehensive ReviewFigure 6 OLED12864 display effectThe Power of Domestic 32-bit MCUs: A Comprehensive ReviewFigure 7 Badapple playback screen
This article comes from the Breadboard Community’s “Lingdong Mini-F5333 Development Board” free review activity.

END

The Power of Domestic 32-bit MCUs: A Comprehensive Review

Leave a Comment