19962046636

025-58860890

免费咨询热线

SERVICE LINE

【板块一 】:Linux操作系统开发基础



知识点

内容提要


Linux及嵌入式系统介绍

安装Linux操作系统 
Linux基本命令
Linux网络配置
Linux文件系统 
Linux启动过程 
Linux服务
嵌入式系统介绍:操作系统原理、时钟、内存管理、中断与任务调度


开发环境

使用VI编辑文件 
Shell简介 
Bash编程


Linux 下的 C 编程

Linux C语言环境
GCC使用方法 
GDB调试技术 
AutoconfAutomakeMakefile





【板块二 】:C语言基础和强化



知识点

内容提要


C语言基础和强化

数据类型
常量与变量 、运算符与表达式 、数据类型转换 
if语句 、switch语句、do循环、while循环、for循环 
数组、指针
函数、函数指针
宏定义
结构体、共用体和枚举
动态存储分配、位运算 
条件编译指令
常用库函数
常用数据结构





【板块三 】:ARM 微处理器体系结构



知识点

内容提要


ARM体系结构

ARM 微处理器概述 
ARM 微处理器的指令系统、寻址方式、指令集、存储系统、异常中断处理 
ARM硬件设计原理和开发流程
ARM外设的工作原理和驱动程序开发




【 板块四 】:ARM应用开发



知识点

内容提要


开发流程

嵌入式Linux应用软件开发流程
配置VSFTP/NFS服务
交叉编译 
内核裁减
根文件系统制作
Bootloader和内核


系统移植

Linux内核代码 
平台相关代码分析 
平台移植的关键技术 
移植Linux内核到 ARM平台


串口通信

串行I/O的基本概念 
配置超级终端
串口通信编程


硬件接口

键盘
时钟
看门狗
显示屏
AD/DA转换


多进程程序设计和进程间通信

Linux任务管理 
任务调度 
管道、信号、共享内存


多线程程序设计

线程的基础知识 
多线程编程方法 
线程应用中的同步问题


GUI程序设计

QT组件、信号与槽、系统移植


网络编程

网络编程基础 
TCP/IP协议 
Socket编程基础 
TCP协议编程 
UDP协议编程


字符设备驱动程序

设备驱动程序基础知识 
Linux系统的模块 
字符设备驱动分析 
加载驱动程序


块设备驱动程序

块设备驱动程序工作原理 
典型的块设备驱动程序分析 
块设备的读写请求队列


文件系统

虚拟文件系统 
文件系统的建立 
ramfs内存文件系统 
proc文件系统 
devfs 文件系统




【 板块五 】:ARM开发板平台项目实战



知识点

内容提要


ARM项目实战

基于ARM平台和linux内核 
工业数据采集和监控系统
网络视频服务系统
视频点播
个人信息终端





【 板块六 】:就业指导、面试技巧和考前辅导



知识点

内容提要


就业指导、面试技巧

商业礼仪
素质教育
沟通技巧
团队协作
就业复习和就业指导
面试技巧
模拟面试
考前辅导






选择倍恩特轻松就业,学员去向成果

  • 合作院校