曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
建立了良好的合作关系,合作企业30万+。曙海培训的课程在业内有着响亮的知名度。
嵌入式LINUX软件培训课程
课程目标:
通过该课程的学习,学员应能够掌握新塘NUC927 嵌入式linux 开发流程, 熟悉uboot 参数配置,kernel 配置与裁剪,驱动移植,网络文件系统挂载,系统调试和应用程序开发与部署等。
课程大纲:
主题 |
内容 |
新塘NUC972开发环境搭建,编译源代码,烧写镜像文件 |
1. 虚拟机vmware,ubuntu系统安装和配置 2. 辅助开发工具安装 3. 交叉编译环境配置, 4. Uboot,kernel源代码编译,镜像文件烧写 1) Uboot 镜像文件更新 2) Kernle 镜像文件, 设备树文件更新 3) 文件系统烧写 5. 原理图原理讲解 |
Uboot 原理 NUC972芯片TRM讲解 |
1. Uboot 命令行参数讲解 2. Uboot 目录结构 3. Uboot 启动流程,及其代码跟踪分析 4. MakeFile 相关讲解 5. NUC972芯片资源简单讲解 |
Kernel 移植,裁剪 驱动开发讲解 设备树配置编译 文件系统挂载
|
1. Kernel 源码目录结构,对应的Makefile 分析 2. Kernel 裁剪配置讲解 3. 内核启动流程,及其代码跟踪分析 4. 驱动开发,设备树原理讲解 5. 根文件系统,网络文件系统挂载 |
内核开发讲解 基于linux嵌入式板卡的应用开发
|
1. 内核编程讲解 2. 应用程序开发原理,如何调用设备文件 2.基于C和C++的应用程序如何调试, 3. 示例程序网络通信 4. 知识拓展模块,(GUI程序)Qt应用开发,简单图像处理 |