LinuxGod.net
Linux大神网——精选每一篇高品质的技术干货
  1. 首页
  2. 开源快讯
  3. 正文

嵌入式LINUX系统培训班-国嵌课程

2023年1月13日 81点热度

嵌 入 式LINUX系 统 培 训 班 国 嵌课程描述 本课程旨在培养具备全面嵌入式 Linux 开发能力的人才嵌入式linux系统工程师标准培训教材 pdf嵌入式linux系统工程师标准培训教材 pdfred hat linux下载, 采用 理论 教学与实践相结合的方式, 将整个培训划分为初级阶段、 中级阶段与 高级阶段。 各阶段循序渐进, 系统地介绍了 Linux 系 统管理,应用 程序开发linux命令详解词典, 系统移植, 内 核开发、 设备驱动程序开发。 通过本课程的 学习 , 学员 可以掌握 Linux 下字符设备、 网络设备、 触摸屏、 串口 、 PCI 设备, USB 设备驱动程序的开发, 同 时掌握嵌入式 Linux 应用 程序、 ARM 程序的开发和分析方法。 培养对象Linux 应用 工程师、 驱动开发工程师、 内 核工程师。 入学要求 ◆ 熟悉 C 语言, 熟悉指针、 结构体等概念 教材 ◆ 《国嵌- 嵌入式 Linux 系 统管理内 部教材》 ◆ 《国嵌- 嵌入式 Linux 应用 程序开发内 部教材》 ◆ 《国嵌- ARM 程序设计内 部教材》 ◆ 《国嵌- 嵌入式 Linux 内 核开发与系 统移植内 部教材》 ◆ 《国嵌- 嵌入式 Linux 驱动程序开发内 部教材》实验环境mini2440 开发板 + Linux 2.6.29 内 核 课程大纲 序号 上午( 理论) 下午( 实验) 第一阶段 Linux 系 统管理与编程基础 第一天1. 嵌入式系 统概述2. Linux 定制安装3. Linux 命令详解1. Linux 定制安装2. Linux 命令操作 第二天1. Linux 系 统管理2. Shell 编程1. Linux 系 统管理2. Shell 编程 第三天1. GCC 程序编译2. GDB 程序调试3. Makefile1. GCC 程序编译2. GDB 程序调试第二阶段 Linux 应用 程序设计 第一天1. Linux 文件编程( 系 统 调用 ) 2. Linux 文件编程( 库函 数) 3. Linux 时间编程1. Linux 文件编程( 系 统调 用 ) 2. Linux 文件编程 ( 库函数) 3. Linux 时间编程 第二天1. Linux 进程基础2. Linux 多 进程程序 设 计1. Linux 多 进程程序设计 第三天1. 进程间通讯概述2. 管道通讯3. 信号通讯4. 共享内 存通讯1. 管道通讯2. 信号通讯3. 共享内 存通讯 第四天1. 消息队列通讯2. 信号灯2. 多 线程程序设计1. 消息队列通讯2. 信号灯 第五天1. Linux 线程基础2. Linux 线程创建3. Linux 线程等待4. Linux 线程清除1. Linux 线程创建2. Linux 线程等待3. Linux 线程清除 第六天1. IP 协议分析1. Linux 网络编程2. TCP 协议分析3. UDP 协议分析4. TCP 通讯程序设计5. UDP 通讯程序设计6. 并发服务器模型7. 多 路复用 1. TCP 通讯程序设计2. UDP 通讯程序设计3. 并发服务器模型 第三阶段 ARM 程序设计与系 统移植 第一天1. ARM 处理器概述2. ARM 处理器工作模式3. ARM 系 统寄存器4. ARM 寻址方式5. ARM 汇编指令集6. ARM 环境 C 语言编程7. ADS 集成开发环境1. ADS 集成开发环境2. ARM 环境 C 语言编程 第二天1. LED 程序设计2. ARM 中断与异常3. S3c2440 GPIO4. 按键程序设计1. LED 程序设计2. 按键程序设计 第四阶段 内 核开发与系统移植 第一天1. Linux 内 核简介2. Linux 内 核源 代码结1. Linux 内 核配置与裁剪2. Linux 内 核模块开发构3. Linux 内 核配置与 裁 剪4. Linux 内 核模块开发5. Linux 内 核启动流程 第二天1. Linux 内 存管理2. Linux 进程地址空间3. Linux 内 核地址空间4. Linux 内 核链表5. Linux 内 核定时器1. Linux 内 核链表2. Linux 内 核定时器 第三天1. Linux 进程控制2. Linux 进程调度3. Linux 系 统调用 4. Proc 文件系 统5. Linux 内 核异常分析1. Linux 系 统调用 2. Proc 文件系 统3. Linux 内 核异常分析 第四天1. 嵌入式 Linux 产品开 发流程2. 交叉工具链3. 嵌入式 Linux 内 核制 作4. 根文件系 统制作5. 嵌入式文件系 统介绍1. 交叉工具链6. 嵌入式 Linux 内 核制作7. 根文件系 统制作第五天1.Bootloader 介绍2.U­Boot 介绍3.U­Boot 命令4.U­Boot 移植5.U­Boot 工作原理1. U­Boot 命令2. U­Boot 移植 第五阶段 Linux 驱动程序设计 第一天1. Linux 驱动简介2. 字符设备驱动程序设 计3. 驱动调试技术4. 并发与竞态1. 简单字符设备驱动设计 第二天1. Ioctl 型驱动2. 内 核等待队列3. 阻塞型驱动程序设计4. Poll 设备操作1. 字符驱动 Ioctl 设备方法2. 阻塞型字符驱动设计3. Poll 设备方法设计 第三天1. Mmap 设备操作2. 硬件访问3. 混杂设备驱动4. LED 驱动程序设计1. Mmap 设备操作2. LED 驱动程序设计 第四天1. Linux 总线、 设备、 驱 动模型1. 按键驱动程序2. Linux platform 驱动3. 中断处理4. 按键驱动程序 第五天1. Linux 网络体系 架构2. Linux 网卡驱动程序设 计3. Dm9000网卡驱动程序 分析4. 触摸屏驱动程序设计1. Dm9000 网卡驱动程序 设计2. 触摸屏驱动程序设计 第六天1. PCI 驱动程序设计2. 串口 驱动程序设计1.PCI 网卡驱动程序 第六阶段 深入专题与项目 实战 第一天1. USB 简介2. USB 拓扑结构3. USB 设备系 统模型4. USB 传输方式5. USB 描述符6. Linux USB 系 统架构7. Mass Strorage8. USB HID9. RNDIS10.CDC/ACM第二天1. USB 设备驱动程序设计2. USB 鼠标驱动分析3. USB Gadget 驱动程序设计4. RNDIS 分析 第三天1. USB 设备枚举 第四天 项目 实战: 基于 H.264 视频采集系统1. USB 摄像头驱动程序移植2.H.264 视频编解码程序移植3.视频采集、 传输应用 程序设计

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: linux服务器 linux系统 嵌入式linux 嵌入式培训 嵌入式系统设计
最后更新:2023年1月13日

Linux大神网

每日更新,欢迎收藏♥ 不积跬步无以至千里,加油,共勉。

点赞
< 上一篇
下一篇 >

Linux大神网

每日更新,欢迎收藏♥
不积跬步无以至千里,加油,共勉。

最新 热点 随机
最新 热点 随机
查看系统版本 linux “”的有关知识,不少人都会遇到这样的困境 Linux在内核中是如何记录进程资源的?你能从C语言源代码层面分析下吗? 【】原操作系统配备内核源代码,更不能进行内核模块实验 【Linux基础知识】与文件权限管理的Linux关系 linux/管理员管理员发布于5年前34(图) Linux和Unix操作系统之间有区别但也有联系?(一) Ubuntu系统如何升级和更新Linux内核版本?将推荐 Linux内核技术组成、组织和重要的数据结构等(组图) 【报错日志】一下升级linux内核的启动顺序为0 Linux终端窗口中输入mysql-V以显示MySQL版本信息sky 计算机操作系统全新版装系统盘点、理念与系统的优缺点 linux中常用的用户管理命令:1groups?列出当前用户所属 Linux下如何设置开机启动启动脚本?学算法 Linux中已经安装好了mysql命令 Linux系统用户系统上的三种类型的帐户的介绍 Linux下的开机启动设置方法是什么?脚本或服务 谷歌更新Linux内核构建的公共内核库:添加对kokoro作业的支持 linux下mysql中可以使用REVOKE语句来删除某个用户的权限 内核的角度来看,调用hotplug和通常的hotplug环境 Linux系统在开机的时候自动加载某些脚本或系统服务
Linux5.12的推送请求不断涌入新开放的合并窗口预计4月底看到它的稳定版本go语言被称作互联网时代的c语言,用来开发嵌入式linux的理由腾讯云服务器上也搭建一套环境,安装成功自动启动个人笔记本安装Ubuntu20.04LTS下载地址启动第一步--加载BIOS当你打开计算机电源(组图)虚拟机安装Ubuntu操作系统-Ubuntu空间20G镜像下载指令中各个make-C~/linuxM=`pwd编译Linux启动过程中的几个部分内核的引导(图)如何在Linux上安装虚拟机的结果大多都是怎么安装的一个免费软件时间跟进的小白鼠是什么鬼?专题计算机是如何启动的?、内核操作系统的启动流程学习Linux最简单、最实用的环境就是虚拟机环境(上)基于命令修改文件的权限命令-ld1.Linux磁盘分区和目录Linux发行版本之间的差别很少?国内性价比很高的Linux虚拟主机系统安装的流程是什么?Linux下修改文件权限的权限与所有权的实现就显得很有必要linux到底难不难学呢?推荐可以查看Linux命令大全Linux中修改文件权限的命令、创建者所在组、所有人Linux的内核放在了哪里?/boot的启动目录一览阿里云>社区>主题地图S>查看存储推荐
bash:批量修改文件名称的方法总结(一)-苏州安嘉 Linux启动过程中的几个部分内核的引导(图) 虚拟磁盘文件丢失怎么办?数据恢复结果怎么样? LinuxKernel5.7引入了第三种方式:LSM扩展伯克利包过滤器 VMwareWindows10拥有一台搭载windows操作系统的电脑下载地址 Linux视频教程以上就是usb的目录及操作环境.3 问在线客服扫码选项配置选项选项 示例demo最简单的demo:线程终止的4种方式 可编程器由器与可扩展器由器(ScalableRouter)的精确定义 英伟达显卡驱动怎么安装?显卡怎么用? 安装Ubuntu.04,安装NVIDIA驱动配置和tensorflow环境 Linux系统的修改权限与默认权限的分类及处理方法 知识点KaliLinux安装-linux系统基本用法-重新设置root 学习嵌入式linux编程开发应该要必备什么条件?(一) linux到底难不难学呢?推荐可以查看Linux命令大全 物理内存大许多倍的内存管理子系统是怎么来的?(图) 服务器环境安装,linux服务器php环境一键安装(组图) 如需最新mainline内核版本下载并安装新版本删除旧内核 如何在Linux使用unzip命令合并解压分卷文件文件? Linux下强大的shell,模式下配置
标签聚合
命令模式 sudo linux系统 linux服务器 文件目录 虚拟机 unix 软件 电脑 shell
书籍
课程
技术群
技术干货大合集↓
  • 2023年2月 / 26篇
  • 2023年1月 / 161篇
  • 2022年12月 / 187篇
  • 2022年11月 / 76篇

COPYRIGHT © 2023 linuxgod.net ALL RIGHTS RESERVED.