[HC32F460 Development Board Review] 01. Unboxing Review
[Copy link]
This post was last edited by xld0932 on 2021-3-22 23:13
1. HC32F460 development board
I received the HC32F460 development board from Huada sent by EEWORLD over the weekend, and I was excited to unbox it...
The first impression is that the resources on the HC32F460 development board are so rich, and the functional modules and components are densely packed; it feels like you can do a lot of experiments and verify a lot of functions; the thoughtful Huada integrates all the functions of the chip into an EV development board, which is very nice!!!
2. Chip resources
HC32F460 is a high-performance ARM Cortex-M4F core general-purpose MCU from HuaDa Semiconductor, with 512KB Flash, 192KB SRAM, and a main frequency of up to 200MHz.
The main features of the HC32F460 series products are as follows:
The 40nm manufacturing process fully releases the high-speed computing performance of Cortex-M4F, and the efficient Cache and Prefetch ensure CPU 0-Wait execution.
Fine-grained low-power management, CPU dynamic power consumption 80μA/MHz, power consumption as low as 1.8μA in Power down mode.
High-performance analog features (2 independent 12-bit 2.5MSPS ADCs, 1 PGA with adjustable gain 2~32 times, 3 high-speed comparators).
All serial communication ports (UART, I2C, SPI, CAN, I2S) can be freely mapped to 64 GPIOs, easily handling PCB board making. This function is very suitable for our engineers, reducing the design difficulty of hardware engineers and facilitating the allocation and use of software resources. A big thumbs up! ! !
Data security mechanism, comprehensive protection of user code, prevent unauthorized access to sensitive data and code brute force cracking.
Industry-leading anti-ESD, anti-Latch up, low EMI, 5V voltage-resistant I/O and other performance.
3. Development board resources
Overall, the HC32F460 development board has a baseboard, an OLED module, and a SMART CARD expansion board; the specific hardware function resources are shown in the figure below:
The entire development board uses a Micro USB interface for power supply. The HC32F460 development board has two Micro USB interfaces, one of which is used as a USB device function and the other is used as a debugging interface. We plug the power supply into the Mirco USB interface of the DEBUG function, which not only provides power to the system, but also facilitates the monitoring and capture of debugging information during the development process. The HC32F460 development board has a standard JTAG interface, and also brings out the SWD interface in the form of a pin header, which makes it easy for us to connect the hardware and develop and debug no matter which interface method we choose during the development process.
Other hardware functional resources are divided according to the functional modules of the chip, such as MICRO SD card of SDIO, CAN interface, OLED of I2C interface, SPI FLASH of QSPI interface, etc. In addition to the hardware functional modules on the development board, the HC32F460 development board also brings out some hardware interfaces in the form of pin headers, such as SPI, I2C, UART, etc. This makes it easier for us to connect other external hardware modules for functional verification and development in the later stage; these will not be repeated in detail;
4. Development resources
The official website of Huada provides detailed development resources for the HC32F460 development board, including corresponding data sheets, user manuals, application manuals, etc. The development board also provides libraries, schematics, sample programs, etc. These can be downloaded from the official website of Huada, making it easier for users to get started and use it. The detailed manual descriptions and rich sample programs give a thumbs up to Huada's ecological resources!!!
Download link: https://www.hdsc.com.cn/Category83-1491
5. Try to power on
Use a Micro USB cable to connect the DEBUG interface of the HC32F460 development board to the PC. At this time, the PC will detect the access of a COM port. We can use this interface to monitor printing messages, etc. later. After connecting to the power supply, the power indicator of the HC32F460 development board is always on. When each independent button is pressed, the corresponding 4 LED lights will flash quickly. When released, the LED will stop flashing and go out. When the matrix button is pressed, each row of buttons corresponds to an LED light. Each time a button is pressed, the corresponding LED light lights up.
6. Personal experience
The HC32F460 development board is quite rich in both MCU resources and hardware function resources. It is a very good full-featured development board! The design of the development board is very detailed. While matching the functional modules, all the chip pins are brought out to facilitate the expansion of applications; the jumper settings, corresponding test points, and hardware functional module division are all very particular; the only thing I want to say is that I hope that the silk screen on the HC32F460 development board will be printed more clearly when the board is cast later. The current silk screen is really a bit fuzzy and a bit difficult to read...
|