Embedded Systems Intern
Shenzhen WildNovate Technology Co., Ltd.
Key work
- Developed UART/RS485, CAN, and PWM/PPM control links on GD32F470/GD32H737 with FreeRTOS.
- Designed timeout detection, recovery, state reporting, and protection for communication faults, actuator disconnections, and supply fluctuations.
- Checked communication timing with oscilloscopes and logic analyzers; communication drivers and related modules passed extended stress tests lasting about 1–2 days. Contributed to basic motion control and system integration.
- During integration, identified priority inversion between communication and logging tasks, and prolonged blocking caused by an unreleased buffer mutex. The final approach avoided the problem through architectural changes.
Technical environment
GD32F470/H737 · FreeRTOS · UART/RS485 · CAN · PWM/PPM · Kinematics/Dynamics · Hardware Debugging



