嵌入式系统培训简介

嵌入式系统培训简介

ID:41069429

大小:96.00 KB

页数:4页

时间:2019-08-15

嵌入式系统培训简介_第1页
嵌入式系统培训简介_第2页
嵌入式系统培训简介_第3页
嵌入式系统培训简介_第4页
资源描述:

《嵌入式系统培训简介》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、附件:授课内容(课程大纲)及工程实训题目第一部分:嵌入式Linux软件工程师4.5周课程名称课程内容掌握要求C语言基础串讲C语言基本知识掌握串讲C语言中数组、指针和结构体掌握专题(1)C和指针:详情:C语言的声明;再论数组和指针;了解连接器;动态的数据结构;内存的思考等了解专题(2)C语言的Bug和笔试真题分析详情:世界知名企业笔试题解答技巧了解Linux操作系统和C语言编程(初级)Linux基本操作Linux的安装与配置精通Linux基本操作详情:Linux下常用软件介绍精通Linux下的基本编程方法GCC和GD

2、B的使用详情:GCC介绍和使用;GDB介绍和使用;Makefile介绍和分析精通Linux下的基本c语言编程详情:回顾C语言的基本编程;Linux下的C编程实践精通数据结构C语言描述线性表;栈和队列详情:链表;链表的基本处理操作和链表的内存分配精通数组和广义表详情:数组的类型定义;广义表的类型定义;广义表的表示方法;广义表操作的递归函数精通树和二叉树详情:树的类型定义;二叉树的存储结构;二叉树的遍历;线索二叉树了解图的概念和应用了解动态存储管理详情:动态存储管理介绍和意义了解排序和查找的讨论精通C++程序设计C++

3、程序设计基本概念详情:C++的基本类型和语句函数;数组和指针精通类和数据抽象详情:面向对象的概念;类和抽象数据类型精通类和数据抽象详情:关于类和抽象数据类型的讨论和应用精通构造和析构函数详情:构造函数;析构函数;类型转换与类型重载精通函数的二义性讨论详情:二义性产生的缘由精通函数重载详情:函数重载的概念和实现精通第二部分:嵌入式Linux系统工程师5.5周课程名称课程内容掌握要求Linux操作系统和C语言编程(中级)Linux操作系统shell成程序设计详情:shell定义;管道和重定向;shell程序设计;she

4、ll语法和shell编程的综合应用精通文件操作与I/O详情:文件系统概念和linux目录结构;底层文件访问精通文件操作与I/O详情:标准I/O库函数介绍和使用;格式化出入输出精通文件操作与I/O详情:关于文件I/O的高级讨论进程控制和信号详情:进程的概念;进程的结构和启动新进程精通进程控制和信号详情:进程和信号量;信号量的定义和实际应用精通Linux操作系统和C语言编程(高级)线程控制详情:线程定义和控制精通进程间通信详情:进程间通信概念和常用方法精通进程间通信详情:进程间通信方法详解,管道;信号量;共享内存和消息

5、队列精通网络编程详情:网络编程的概念和常用方法精通网络编程详情:套接字和网络IPC精通网络编程详情:网络编程高级应用精通QT程序设计QT的介绍和开发环境精通QT的类和控件,信号和槽精通QT应用实例应用精通嵌入式系统中的QT移植QT编译和应用库的制作精通QT移植和应用程序编程精通ARM体系结构与编程ARM概述及指令分类、寻址方式精通ARM指令集精讲精通ARM汇编语言程序设计精通ARM存储系统和ATPCS介绍精通ARM异常中断处理精通基于ARM的接口编程精通嵌入式Linux系统移植嵌入式系统概念和开发环境搭建精通Boo

6、tloader概念和启动过程分析精通U-Boot移植和代码分析精通嵌入式Linux系统移植和编译精通嵌入式Linux系统接口驱动移植精通文件系统的概念和根文件系统的制作掌握第三部分:嵌入式Linux驱动工程师2.5周课程名称课程内容掌握要求嵌入式Linux系统设备驱动程序开发(初级)Linux设备驱动的概念和开发过程掌握Linux设备驱动中的机制和策略掌握Linux设备驱动模型和高级同步机制掌握嵌入式Linux设备驱动工程实践(一):详情:字符驱动程序实例,体会驱动程序设计时需要应用的技术,包括:同步、自旋锁和ta

7、sklet等linux内核的延缓运行机制掌握嵌入式Linux设备驱动工程实践(二)详情:接口驱动程序实例,包括:LED驱动、扫描式键盘驱动掌握嵌入式Linux设备驱动工程实践(三)详情:接口驱动程序实例,包括:中断式按键驱动、ADC驱动和IIC驱动掌握嵌入式Linux系统设备驱动程序开发(高级)触摸屏驱动研究与开发实践详情:了解相关接口电路的原理,分析linux内核对触摸屏的驱动实现掌握MTD设备驱动研究与开发实践详情:了解mtd相关的存储设备的原理和读写方式,了解linux内核中mtd驱动的结构和常用开发方法掌握

8、FrameBuffer和LCD驱动研究与实践详情:了解FrameBuffer的原理和linux内核实现机制掌握网络设备驱动研究与开发实践详情:了解基本网络硬件设备的连接方式和linux的网络驱动分析掌握SD卡驱动研究与开发实践详情:了解SD相关协议和Linux内核对SD卡支持驱动分析掌握USB设备驱动与开发实践详情:了解USB相关协议和Linux内核对USB

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。