上课时段: 详见内容
课程价格: 请咨询
优惠价格: 请咨询
授课学校: 广州强智数码科技有限公司
课程背景
随着信息产业和微电子技术的发展,嵌入式技术已经成为信息产业最热门的技术之一,应用范围遍及航空航天、医疗、通讯、楼宇自控、网络通讯等各个领域。特别是,嵌入式技术已经随着网络通信的延伸,以消费电子产品的形式进入了我们日常生活的各个角落。据统计,我国软件产值中的40%来自嵌入式软件。嵌入式软件将在整个社会的信息化进程之中扮演极为重要的角色。
目前国内的许多嵌入式系统开发商,其嵌入式软件开发的方法和工具仍处在&lduo;初级阶段&rduo;。这在成本、时间和技术三个方面影响了企业新产品的迅速推出。现在国内急需大量的嵌入式开发人才来提升嵌入式软件开发的水平。
嵌入式系统项目经理,嵌入式系统开发人员,嵌入式系统分析设计人员、嵌入式测试工程师、嵌入式操作系统工程师、嵌入式系统移植工程师,以及想从事嵌入式系统开发的开发人员。
教学重点
理解嵌入式操作系统的基本概念
掌握Linux+ARM驱动和应用程序开发
1.掌握主流嵌入式Linux驱动程序原理、字符设备驱动程序开发,块设备驱动程序及文件系统开发,网络子系统原理和网卡驱动开发,USB子系统原理和USB设备驱动开发;
2.具备嵌入式软件系统独立开发能力及解决问题能力。
【 王老师】
● 1998年毕业于长江*电信电子仪器及测量技术专业,本科。我国单片机专家徐爱钧教授之门生。 曾先后在职业技术学校及大型电子公司担任电子技术教师及单片机培训师,有丰富的职业教学经验。 曾先后在国际国内*企业如山水音响,乐声集团,好帮手车载,迪士谱广播等任单片机软硬件开发工程师/项目工程师/经理等职,有着十来年的实际产品开发经验及培训经验。
【 陈老师】
●华南理工硕士,电子高级技师及网络工程师. 近二十年工作经验.曾担任华为嵌入式ARM-Linux研发工程师,有丰富的软硬件设计开发工作经验及教学培训经验。现担任某*担任电子教学与科研工作要职.
◆《 ARM&Linux嵌入式系统教程 》
*天 嵌入式Linux系统建立 Linux 操作系统安装 虚拟机Vmware软件安装 软件的使用 嵌入式Linux开发基础 第二天 ARM9开发板的使用 Linux基础 Linux常用命令 第三天 Linux编程基础 GCC编译器 GDB调试器 第四天 项目管理工具Make使用 开发环境:交叉编译的理解和应用 程序的烧写 内核开发 第五天
内核技术特点
内核代码结构内核裁剪和编译
第六天
内核进程管理
内核进程创建 内核进程调度 第七天 文件系统 内核模块的模型 内核模块的编译 网络通信开发 第八天 套接口概述 网络数据结构模型 网络通信编程 设备驱动开发 第九天 字符驱动开发 LCD驱动开发 其他驱动开发 嵌入式移植开发技术 第十天 嵌入式Linux内核引导Bootloader的构建设计 内核引导U-boot移植 嵌入式内核裁剪和编译 第十一天 内核移植 嵌入式Linux根文件系统的构建设计 根文件系统的移植 第十二天 嵌入式图形界面开发基础 t图形界面开发 t移植
*单片机网开设的课程有Protel99 SE 原理图PCB速成班;电子电路硬件综合班;51单片机汇编语言培训;单片机C语言培训;ARM原理与驱动开发设计;嵌入式Linux系统开发;DSP数字信号处理;CPLD编程FPGA培训;Delphi程序设计;平板电视机原理与维修;单片机解密加密等绝密技术培训;项目指导就业班;电子工程师实训班(Protel99SE PCB速成班+电子电路硬件综合班+项目);单片机工程师实训班(汇编综合班+C语言提高班+ 项目(百年历或电子钟));高级工程师实训班(电子工程师+单片机工程师+ 遥控收音功放项目指导)等。
相关课程