嵌入式Linux系统工程师都学些什么?
来源:互联网 发布:卡尔马龙 知乎 编辑:程序博客网 时间:2024/04/30 15:37
第一周
嵌入式C语言编程基础
第二周
Linux 操作和编程基础
第三周
Linux 上C 强化编程训练
Linux环境高级编程及项目开发编程实践
期 中 考 试
嵌入式处理器体系结构及编程实践
嵌入式Linux开发基础及高级应用
第十二-十三周
嵌入式 Linux驱动理论及驱动程序开发实践
第十四-十五周
嵌入式Linux项目团队开发实践锻炼
毕 业 典 礼
培 训 目 标
学 习 内 容
掌 握 程 度
掌握三种编程语言
C 语言
精通
C++ 语言
了解
ARM 汇编语言
熟悉
掌握两种嵌入式Linux操作系统
Linux
精通
uCLinux
精通
掌握两种嵌入式实时操作系统
VxWorks
熟悉
uC/OS-II
熟悉
掌握三种处理器体系结构
ARM 体系结构
精通
MIPS 体系结构
熟悉
PowerPC
了解
掌握五种ARM核处理器
Samsung S3C2410/S3C44B0
精通
Intel XScale PXA255
精通
Philips LPC22xx
精通
EP7312
熟悉
MIPS Godson 龙芯
熟悉
掌握两种硬件设计工具
Candence PCB
熟悉
Protel
了解
掌握两种Linux下编辑软件
VI
精通
EMACS
了解
掌握两种串口通讯工具
超级终端 (Windows)
熟悉
MiniCOM (Linux)
熟悉
掌握三种 Flash 烧写工具
Flash Programmer (GUI)
熟悉
JFlash 烧写软件及原理
精通
SJF系列烧写软件及原理
精通
掌握两种调试工具
JTAG 在线调试器
熟悉
SkyEye 仿真调试工具
熟悉
掌握两种集成开发环境
ARM ADS 1.2
精通
K-Develop IDE
熟悉
掌握一种源代码版本管理工具
CVS
熟悉
掌握嵌入式 Linux整体开发流程
熟悉
GNU 交叉编译器使用
Cross-compiler-gcc/g++
精通
Linux Makefile 组织结构
精通
Bootloader 启动代码
u-Boot
精通
RedBoot
熟悉
内核编译
配置参数设置
精通
内核调试
熟悉
文件系统
JFFS2 文件系统
精通
NFS 文件系统
精通
ROMFS 文件系统
精通
EXT2 文件系统
熟悉
YAFF 文件系统
了解
设备驱动程序
液晶 LCD 设备驱动
精通
USB设备驱动
精通
网卡设备驱动
精通
嵌入式图形系统
MiniGUI
精通
QT/Embedded
熟悉
MicroWIN
了解
嵌入式数据库系统
SQLLite
精通
嵌入式应用程序开发
网络通讯应用开发
精通
数据库存储应用开发
熟悉
多媒体应用开发
熟悉
图形用户界面开发
精通
Shell 编程技巧
熟悉
【说明】
精通 ―― 表明对于所学内容和工具的原理进行过深入分析,了解相关内容实现的具体技术细节,并掌握
了相关工具的高级使用技巧。
熟悉 ―― 表明对于所学内容和工具能够融会贯通,掌握相关内容的基本概念,并能够熟练使用相关工具
的常用技巧。
了解 ―― 表明对于所学内容和工具一般了解,能够区别相关内容在概念上的异同,并能够初步使用相关
工具。
- 嵌入式Linux系统工程师都学些什么?
- 嵌入式Linux系统工程师学习大纲
- 如何成为嵌入式Linux系统工程师
- 嵌入式系统-硬件工程师
- 嵌入式linux工程师面试
- 《嵌入式Linux系统工程师实训教程》读书笔记(二)
- 《嵌入式linux系统工程师实训教程》读书笔记
- 《嵌入式系统工程师成长指南》
- 嵌入式工程师应该学什么?--转至英创公司
- 嵌入式系统开发工程师&嵌入式软件开发工程师
- 嵌入式linux工程师面试题目
- 嵌入式linux工程师学习目标
- Linux嵌入式工程师成长经历
- Linux嵌入式工程师成长经历
- 嵌入式Linux工程师笔试题、
- 嵌入式Linux工程师自学笔记
- 嵌入式Linux驱动工程师要求
- 嵌入式linux和嵌入式android系统有什么区别和联系?
- 边学边用Mysql(2):索引的作用
- 测试用例评审检查单
- ARM的开发步骤
- Get-UICulture 帮助信息
- C++ 编译器帮你生成的函数
- 嵌入式Linux系统工程师都学些什么?
- CMMI关键字
- SQL*PLUS命令的使用大全
- se3
- 软件架构检查项
- 实用的小脚本代码
- 业务、技术、管理 三位一体护驾SOA落地
- 警惕!信息孤岛的新形式
- ERP流程之父谈ERP软件未来