Welcome to Self-balancing Robot Car repository
05.Common Problem Analysis
Common Problem Analysis
Use Type-C data cable to connect to the computer, FlyMCU software does not search for the corresponding serial port
Answer: Use the system's built-in device manager to check whether the serial port device corresponding to the development board is recognized normally.
xxxxxxxxxxIf there is no CH340 device or an exclamation mark appears, you can follow the tutorial to install the driver

Keil5 (MDK-ARM) sets ST-Link option and the software crashes
Answer: Update the latest driver file on Keil MDK official website
Replace the STLinkUSBDriver.dll in [Driver Path: Attachment → Software Tools → STLinkUSBDriver6.1.2.0Signed.zip] with the STLinkUSBDriver.dll in the MDK-ARM software installation directory [C:\Keil_v5\ARM\STLink]
The balancing car turns on the power switch, and the buzzer keeps ringing
Answer: Both the balancing car case and the buzzer control involve programs that keep the buzzer ringing. You need to check whether the buzzer control program is burned; if it is not the buzzer control program, it triggers the low voltage alarm of the balancing car, reminding the user to charge the development board.
The balancing effect of the balancing car is not ideal
Answer: The motor, weight and other factors of the balancing car may affect the effect of the balancing car. Users can adjust the PID parameters according to the balancing car parameter adjustment tutorial.