
麦子学院嵌入式开发入门教程
麦子学院嵌入式开发入门教程
九层之台,起于垒土;千里之行,始于足下。在进入具体的嵌入式开发工程师岗位前,我们需要锤炼自己的嵌入式基础功底,比如C语言的编程、linux操作系统的基本操作、shell、GNU工具等等。
嵌入式驱动开发环境搭建
嵌入式系统的开发往往和PC上的开发不一样,你需要学会嵌入式开发中一些常用软件环境和服务的搭建情况。
学习大纲:
Vmware软件
Linux发行版本
Ubuntu10.04安装
Vim的安装和简单使用
SSHD服务的搭建
Zmodem的使用
Samba服务器的安装
Samba服务器的配置使用
WINOOWs访问samba服务器
Vmtools的安装
SourceInsight
SourceInsight创建使用工程
Sourceinsight添加已有工程...
C语言
C语言,是从事嵌入式开发人员必须掌握的重要工具,重点围绕C语言的32个关键字,掌握其中使用它们的技巧和规律。
学习大纲:
C语言编译过程
C语言编译常见错误
C语言预处理
条件预处理的应用
宏展开下的#、##使用
关键字概念及sizeof、return
数据类型关键字及char类型
数据类型之int、long、short
数据类型之符号数、浮点类型
自定义数据类型struct、union、typedef
逻辑结构关键字
类型修饰符
常用运算符
位运算符
Linux操作系统
让你能够熟练使用和操作Linux系统,为在Linux系统上做程序开发和以后做Android底层开发打下坚实的基础。
学习大纲:
Linux的发展、组成结构和特性
Linux的选择与安装准备
安装ubuntu Desktop & Server
文件系统定义、分类和功能
Linux文件系统及特点
Linux文件系统目录结构
命令行编辑与别名使用
shell的特殊字符
联机帮助、清屏和历史记录命令
查看文件目录
创建和删除文件目录
链接文件
显示文本文件内容,拷贝和移动文件目录
Linux的文件目录权限
GNU工具
学习大纲:
GUN是嵌入式应用开发常用工具,学习gnu开发基础,掌握gcc、gdb、makefile等技术对以后的提升有很大的意义。
GNU开发环境基础
GNU开发环境基础_gcc编译
GNU开发环境基础_Makefile
GNU开发环境基础_Autotools
GNU开发环境基础_EclipseForLinux
嵌入式开发入门教程:http://www.maiziedu.com/course/qrs/
联系人:小麦
QQ:874511079
电话:400-862-8862
*您的姓名:
*联系手机:
固话电话:
E-mail:
所在单位:
需求数量:
*咨询内容: