0 Basic Embedded Linux Development engineer High-end training (ARM combat, System porting, driver development, network e-book development)
Suitable for people: Beginner
Number of lessons: 336 hours
Use of technology: ARM combat, System porting, driver development
Related projects: Internet ebook development, Case studies
Consulting qq:1840215592
Course Outline:
C Language Basics: Practical embedded C Linux programming
Chapter One basic and functional demonstration of embedded development
Chapter II Fundamentals of C language
Chapter III the cycle in C language
Fourth chapter array and string
Fifth chapter functions and pointers
Linux application: Embedded Linux application development
The first part: an overview of embedded hardware and software platform
Part II: Embedded Linux System Management
Part III: Embedded Linux development tool chain
Part IV: Embedded Linux files, time programming
Part V: Embedded Linux Process Control
Part VI: Inter-process communication between embedded Linux
Part VII: Embedded Linux multithreaded programming
Part VIII: Embedded Linux network programming
Arm combat: Embedded ARM System Combat development
The first part: Embedded ARM architecture
Part II: Embedded ARM programming model
Part III: Embedded ARM development environment Construction
Part IV: Embedded ARM processor Instruction system
Part V: Embedded ARM assembler programming
Part VI: Embedded ARM assembly and C language mixed programming
Part VII: Embedded ARM Interface Programming development (ARM Bare Board driver development)
System porting: Embedded Linux system porting and development
The first part: Embedded Linux composition and development environment construction
Part II: Embedded bootloader porting
Part III: Embedded Linux kernel porting
Part IV: Building an embedded Linux root file system
Driver Development: Embedded Linux Driver Development
The first part, Linux Drive Development Foundation
The second part, Linux Drive development core technology
The third part, the Linux Drive development actual combat
Part IV, embedded Linux project embedded remote Monitoring System (a total of 20 talk)
Embedded for the crowd:
Many students or employees have been aware of the importance of embedded development, has begun to self-study embedded development technology, but because the embedded development is different from the ordinary software development, it is a comprehensive computer software and hardware, a comprehensive subject, involving analog circuits, digital circuits, C language, computer composition principle, microcomputer control technology , network technology, data structure and other courses, many students face embedded so many courses and knowledge points, often do not know where to start learning embedded.
This course is aimed at students who are interested in learning about embedded arm systems development and who do not know where to start learning embedded arm systems development and social workers in the school. This course adopts the method of combining theory teaching with experiment, the combination of software and hardware, 0 basis, the system comprehensively and thoroughly, explains all the technology and knowledge points of embedded open.
0 Basic Embedded Linux Development engineer Training See more: http://www.ibeifeng.com/andriodnew.html
0 Basic Embedded Linux Development Engineer Training Video