嵌入式操作系统(Embedded Operation System,EOS)是一种用途广泛的系统软件,过去它主要应用与工业控制和国防系统领域。EOS负责嵌入系统的全部软、硬件资源的分配、任务调度,控制、协调并发活动。它*体现其所在系统的特征,能够通过装卸某些模块来达到系统所要求的功能。目前,已推出一些应用比较成功的EOS产品系列。随着Internet技术的发展、信息家电的普及应用及EOS的微型化和专业化,EOS开始从单一的弱功能向高专业化的强功能方向发展。嵌入式操作系统在系统实时性、硬件的相关依赖性、软件固化以及应用的专用性等方面具有较为突出的特点。EOS是相对于一般操作系统而言的,它除具备了一般操作系统基本的功能,如任务调度、同步机制、中断处理、文件功能等外,还有以下特点:
信盈达专门为学员*成立《伯乐桥》*指导中心,结合公司多年嵌入式设计、开发积累的企业客户群体,与深圳众多知名中介机构,猎头公司合作,咨询课程
4082-1Z5101046194F学员将了解到进程、线程的概念,同时会掌握qt进行多线程编程的编写方法;通过下午课程的学习,学员将了解到嵌入式数据库的概念,
虚拟机安装和LINUX系统安装
1、 虚拟机安装;
2、 Linux系统的安装;
3、 Linux系统的常用软件的安装;
4、 Linux入门
5、 熟悉运用 Linux环境下,常用命令的操作与系统设置,如常用的 Shell;掌握基本的 Shell 应用
-
学历
嵌入式LINUX环境搭建
详情了解
1、 建立嵌入式 Linux开发环境
2、 熟悉嵌入式开发平台
3、 嵌入式 Linux开发工具
4、 Linux下的调试技巧
5、 MAKE工程管理器
6、 硬件环境的搭建;arm-linux-gcc与 gcc安装配置 -
U-Boot: 了解 U-Boot 的作用及工作流程;了解Bootloader 的代码结构、编译过程;移植U-Boot;掌握常用的U-Boot命令。
详情了解
1、 Bootloader介绍2、 u-boot工程介绍3、 u-boot的编译使用
4、 u-boot源码分析5、 u-boot资源分配6、 配置编译u-boot7、 u-boot移植过程8、 u-boot常用命令操作9、 添加u-boot新命令10、设置u-boot环境变量
11、 u-boot驱动添加如网卡:DM9000 -
LINUX内核移植:熟悉内核的原码结构和kbuild Makefile语法;掌握和内核、驱动模块编译相关的原理及方法。
详情了解
1、 Linux内核介绍
2、Linux内核特点
3、 Linux内核源代码结构
4、Linux内核选项解析
5、Linux内核编译链接
6、内核模块编译、使用方法 -
LINUX根文件系统
详情了解
1、busybox 包移植、编译2、Linux跟文件系统制作过程
3、根文件系统介绍4. nfs文件服务器系统搭建
第七部分:LINUX驱动开发
驱动开发是嵌入式Linux开发难度高的内容,也是目前嵌入式行业紧缺的人才之*。本课程介绍嵌入式Linux驱动开发相关概念及开发流程,了解驱动开发的关键技术点,重点讲解嵌入式Linux下常用接口驱动的编写方法,包括