linux的课程(国外英语资料)
linux的课程(国外英语资料)
1. "national embedded experience entry class experiment manual"
2. "embedded embedded LINUX application development class experiment manual"
3., "national embedded ARM system fine lecture class experiment manual"
4. "embedded embedded LINUX kernel driver advanced class experiment manual"
5., "embedded embedded LINUX kernel driver in-depth experiment manual"
6. "embedded embedded LINUX advanced project class project manual"
7., "national embedded QT system fine lecture class experiment manual"
Embedded experience starter class
Requirement
C language foundation
teaching material
"Embedded embedded experience entry class experiment manual"
equipment
2440 development board + Linux 2.6 kernel
First day
1. embedded systems overview
2. ARM overview
3. overview of embedded Linux
4. mini2440 development board
5. hardware and software environment built
The second day
1., the development board system installed Jlink mode, parallel port mode
2. bare metal program experience
3. QT program experience
4. Android experience
On the third day
Linux custom installation
Linux command
VI usage
Linux system management
The use of samba, NFS, TFTP, and Wireshark
Shell Programming
Qcd function demonstration (that is, shortcuts, Linx itself, some teachers have written)
Embedded Linux application development course
Requirement
C language foundation, Linux use
teaching material
"Embedded embedded Linux application development class experiment manual"
equipment
2440 development board + Linux 2.6 kernel
First day
1. GCC program compilation
2. GDB program debugging
3. Makefile
The second day
1., Linux file programming (system calls access files)
2. Linux file programming (library function access files)
3. Linux time programming
On the third day
1. Linux process control principle basis
2. Linux multi process control program design
The forth day
1. overview of interprocess communication
2. pipeline communication
3. signal communication
4. shared memory communication
The Fifth Day
1