嵌入式Linux系统开发
课 程 内 容
一、嵌入式Linux系统建立
*天
Linux 2.6操作系统安装
虚拟机Vmware软件安装
软件的使用
二、嵌入式Linux开发基础
第二天
ARM9开发板的使用
Linux基础
Linux常用命令
第三天
Linux编程基础
GCC编译器
GDB调试器
第四天
项目管理工具Make使用
开发环境:交叉编译的理解和应用
程序的烧写
三、内核开发
第五天
内核技术特点
内核代码结构
内核裁剪和编译
第六天
内核进程管理
内核进程创建
内核进程调度
第七天
文件系统
内核模块的模型
内核模块的编译
四、网络通信开发
第八天
套接口概述
网络数据结构模型
网络通信编程
五、设备驱动开发
第九天
字符驱动开发
LCD驱动开发
其他驱动开发
六、嵌入式移植开发技术
第十天
嵌入式Linux内核引导Bootloader的构建设计
内核引导U-boot移植
嵌入式Linux2.6内核裁剪和编译
第十一天
Linux2.6内核移植
嵌入式Linux根文件系统的构建设计
根文件系统的移植
第十二天
嵌入式图形界面开发基础
Qt图形界面开发
Qt移植
*单片机培训网开设的课程有Protel99 SE 原理图 PCB速成班;电子电路硬件综合班;51单片机汇编语言培训;单片机C语言培训;ARM原理与驱动开发设计;嵌入式Linux系统开发;DSP数字信号处理;CPLD编程FPGA培训;Delphi程序设计;平板电视机原理与维修;单片机解密加密等绝密技术培训;项目指导就业班;电子工程师实训班;单片机工程师实训班;高级工程师实训班等