教学优势
曙海教育的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系。曙海教育的课程在业内有着响亮的知名度。
本课程,秉承20年积累的教学品质,以项目实现为导向,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。
嵌入式linux培训课程
课程目标:
通过该课程的学习,学员应能够了解ARM处理器架构和Linux操作系统,掌握嵌入式Linux开发流程和技术;掌握常用的Linux系统命令和搭建开发环境的步骤;掌握基本的内核和文件系统配置方法;熟悉Linux设备驱动模型,并能够把原厂提供的驱动程序移植到自己开发产品系统中。
课程大纲:
主题 |
内容 |
ARM嵌入式处理器及嵌入式开发环境
|
1. ARM 简介 2. ARM指令集 3. ARM处理器介绍 4. 典型嵌入式系统开发平台 5. Linux系统介绍 6. Linux系统常用工具 7. makefile简介 8. gcc/g++编译工具链/交叉编译工具链 |
嵌入式系统移植及buildboot实战
|
1. Buildroot简介 2. Buildroot实战之安装虚拟机(vmware+ubuntu) 3. Buildroot实战之运行环境准备 4. Buildroot实战之target配置 5. Buildroot实战之system配置 6. Buildroot实战之kernel配置 7. Buildroot实战之filesystem image配置 |
嵌入式Linux驱动框架介绍
|
1. 设备驱动程序简介 2. 构建和运行驱动模块 3. 字符设备驱动程序 4. Linux设备驱动模型 5. 块设备驱动程序 6. 网络设备驱动程序 |
以太网、WIFI和蓝牙驱动移植实战
|
1. DM900网卡驱动程序分析实战 2. WIFI驱动程序分析实战 3. 蓝牙驱动程序分析实战 |
以上课程可以根据客户实际情况进行灵活调整。