What you need to learn for embedded development mainly includes the following aspects:
1. Circuit Knowledge (Because hardware design involves component selection, schematic and PCB design, and circuit debugging, you need to master knowledge related to circuits.)
2. C Language(C language is a relatively important programming language in the embedded field.)
3. Basic Linux(Setting up the embedded development environment.)
4. Data Structures and Algorithms(Program = Data Structure + Algorithm.)
5. C++, QT(QT is generally used for interface development.)
I wish you success in your postgraduate entrance examinations!!!

● School Selection
● Answers to After-Class Questions
● Mechanical Topic Summary
● Mechanical Principles Knowledge Points
● Mechanical Design Knowledge Points
● Hydraulic Review Outline
● Summary of Mechanical Manufacturing Knowledge Points
● Summary of Mechanical Design PPTs
● Suggestions for Reviewing Mechanical Engineering Professional Courses
● Summary of Short Answer Questions for Mechanical Engineering Postgraduate Entrance Examination
● Summary of Subjects for Mechanical Engineering Postgraduate Entrance Examination in Various Universities