导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[edu118gct]嵌入式Linux开发学习如何入门、如何深



No.107069
作者:edu118gct
邮件:754634522@qq.com
ID:149414
登陆:8次
文章数:39篇
最后登陆IP:202.101.230.141
最后登陆:2014/12/11 11:38:07
注册:2014/3/26 10:04:47
财富:303
发帖时间:2014/7/8 15:36:05
发贴者IP:115.231.168.202
标题:edu118gct:嵌入式Linux开发学习如何入门、如何深入?
摘要:No.107069嵌入式Linux开发学习如何入门、如何深入? 
 

学习步骤如下:
            1、Linux 基础
            
            安装Linux操作系统
            Linux文件系统
            Linux常用命令
            Linux启动过程详解
            熟悉Linux服务能够独立安装Linux操作系统
            能够熟练使用Linux系统的基本命令
            认识Linux系统的常用服务安装Linux操作系统
            Linux基本命令实践
            设置Linux环境变量
            定制Linux的服务 Shell 编程基础使用vi编辑文件
            使用Emacs编辑文件
            使用其他编辑器

            2、Shell 编程基础
            Shell简介
            认识后台程序
            Bash编程熟悉Linux系统下的编辑环境
            熟悉Linux下的各种Shell
            熟练进行shell编程熟悉vi基本操作
            熟悉Emacs的基本操作
            比较不同shell的区别
            编写一个测试服务器是否连通的shell脚本程序
            编写一个查看进程是否存在的shell脚本程序
            编写一个带有循环语句的shell脚本程序
            3、Linux 下的 C 编程基础
            linux C语言环境概述
            Gcc使用方法
            Gdb调试技术
            Autoconf
            Automake
            Makefile
            代码优化 熟悉Linux系统下的开发环境
            熟悉Gcc编译器
            熟悉Makefile规则编写Hello,World程序
            使用 make命令编译程序
            编写带有一个循环的程序
            调试一个有问题的程序

            4、嵌入式系统开发基础
            嵌入式系统概述
            交叉编译
            配置TFTP服务
            配置NFS服务
            下载Bootloader和内核
           嵌入式Linux应用软件开发流程
            熟悉嵌入式系统概念以及开发流程
            建立嵌入式系统开发环境制作cross_gcc工具链
            编译并下载U-boot
            编译并下载Linux内核
            编译并下载Linux应用程序
            嵌入式系统移植
            Linux内核代码
            平台相关代码分析
            ARM平台介绍
            平台移植的关键技术
            移植Linux内核到 ARM平台 了解移植的概念
            能够移植Linux内核移植Linux2.6内核到 ARM9开发板

            5、嵌入式 Linux 下串口通信
            串行I/O的基本概念
            嵌入式Linux应用软件开发流程
            Linux系统的文件和设备
            与文件相关的系统调用
            配置超级终端和MiniCOM 能够熟悉进行串口通信
            熟悉文件I/O 编写串口通信程序
            编写多串口通信程序

            6、嵌入式系统中多进程程序设计
            Linux系统进程概述
            嵌入式系统的进程特点
            进程操作
            守护进程
            相关的系统调用了解Linux系统中进程的概念
            能够编写多进程程序编写多进程程序
            编写一个守护进程程序
            sleep系统调用任务管理、同步与通信 Linux任务概述
            任务调度
      ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:31毫秒 最大:12203毫秒 查询8次