ARM bare metal development
The 1 month training helps you master the mixed programming of ARM architecture, assembly language and C language. You will learn how to operate the external interface of ARM and complete the development of bare-metal projects.
Development of ARM_Linux
The second month of training will help you get familiar with C language programming in Linux environment and deeply understand system calls such as files, processes and threads. You will be proficient in ARM_Linux system porting and driver programming.
Embedded system application development
The third month's training will help you master C++ object-oriented programming, familiarize yourself with QT graphics library and transplant QT to ARM_Linux. You will build an Android development environment and master Android system porting and application development.
Comprehensive project actual combat
The fourth month of training will integrate the learned knowledge, follow the CMMI3 specification, and jointly complete the development of large-scale embedded system application projects. Through practical projects, you will better master the core skills of embedded system development.
Vocational quality training and employment guidance
This training will also improve your teamwork, professional ethics and communication skills. We will provide interview skills to help you become a standard IT professional.