杭州Linux专业培训班,本课程帮助学员了解嵌入式 Linux 驱动开发相关概念及开发流程,了解驱动开发的关键技术点,重点讲解嵌入式 Linux 下常用接口驱动的编写方法,快速掌握其要点。
阶段一 | 第一部分 | 第二部分 | 第三部分 |
---|---|---|---|
1.Linux 简介; 2.Linux 系统的主要特点; 3.Linux 的组成; 4.主要的 Linux 版本; 5.嵌入式 Linux 简介与发展、 | 1.虚拟机安装; 2.Linux 系统的安装; 3.Linux 系统的常用软件的安装; 4.Linux 快速入门 5.熟悉运用 Linux 环境下,常用命令的操作与系统设置,如常用的 Shell;掌握基本的 Shel l应用 | 1.建立嵌入式 Linux 开发环境 2.熟悉嵌入式开发平台 3.嵌入式 Linux 开发工具 4.Linux 下的调试技巧 5.MAKE 工程管理器 6.硬件环境的搭建;arm-linux-gcc 与 gcc安装配置 | |
阶段二 | 第四部分 | 第五部分 | 第六部分 |
1.Bootloader 介绍 2.u-boot 工程介绍 3.u-boot 的编译使用 4.u-boot 源码分析 5.u-boot 资源分配 6.配置编译 u-boot | 1.Linux 内核介绍 2.Linux 内核特点 3.Linux 内核源代码结构 4.Linux 内核选项解析 5.Linux 内核编译链接 6.内核模块编译、使用方法 | 1.字符型 LED 驱动开发(GPIO 口驱动) 2.按键驱动开发(中断驱动,在驱动中中断程序的编写,消息队列的应用 3.ADC 驱动开发 4.网卡驱动开发 5.串口驱动开发 |
担任职位:Linux教学总监
个人简介:曾就担任Domob智胜高级Linux系统运维工程师一职。曾组织的主要项目:Domob网络改造、集群部署、自动化运维部署等。10年Linux系统操作经验。红帽官方认证讲师,拥有RHCE/RHCDS/RHCVA/RHCI/RHCA证书。
教学特色:性格外向有耐心,具有亲和力,根据学生个性以及接受能力进行因材施教,课堂气氛活跃,寓教于乐,课后经常与学生谈心,通过调整学生的心态,让其能有更好的状态学习。