没有合适的资源?快使用搜索试试~ 我知道了~
嵌入式Linux NFS方式下应用程序的实现
5星 · 超过95%的资源 需积分: 10 13 下载量 127 浏览量
2011-06-16
16:28:00
上传
评论 1
收藏 144KB DOC 举报
温馨提示
试读
7页
嵌入式Linux下的应用程序的开发,与Windows下应用程序的开发大不相同。在Windows环境中,可以直接在PC上使用各种集成编译开发工具,完成程序编辑、编译和运行,而在嵌入式Linux环境下,缺少简单、高效的开发工具,程序的开发需要在PC+嵌入式Linux平台完成。因此,在程序的调试运行过程中,需要在Linux服务器和嵌入式开发板间交换信息,这种信息交换目前最常用的方式是FTP方式,即:先在Linux服务器上编辑源文件,然后交叉编译生成可执行文件,再通过FTP下载到嵌入式主机系统中运行,如出现错误则回到Linux服务器上重新编译,再下载运行,直到程序正确运行为止。但FTP方式缺点是效率比较低,而且无法在线调试。这里笔者讨论另一种更高效率的信息交换方式,即:NFS(网络文件系统)方式下嵌入式Linux下的应用程序的实现方法。本文以三星公司ARM9内核芯片S3C2410开发板接口为基础,软件采用Linux 2.4.21,编译器为arm-linux-gcc的交叉编译器。
资源推荐
资源详情
资源评论
嵌入式 Linux NFS 方式下应用程序的实现
0 前言
嵌入式 Linux 下的应用程序的开发,与 Windows 下应用程序的开发大不相同。在
Windows 环境中,可以直接在 PC 上使用各种集成编译开发工具,完成程序编辑、编译和
运行,而在嵌入式 Linux 环境下,缺少简单、高效的开发工具,程序的开发需要在 PC+嵌
入式 Linux 平台完成。因此,在程序的调试运行过程中,需要在 Linux 服务器和嵌入式开
发板间交换信息,这种信息交换目前最常用的方式是 FTP 方式,即:先在 Linux 服务器上
编辑源文件,然后交叉编译生成可执行文件,再通过 FTP 下载到嵌入式主机系统中运行,
如出现错误则回到 Linux 服务器上重新编译,再下载运行,直到程序正确运行为止。但
FTP 方式缺点是效率比较低,而且无法在线调试。这里笔者讨论另一种更高效率的信息交
换方式,即:NFS(网络文件系统)方式下嵌入式 Linux 下的应用程序的实现方法。本文
以三星公司 ARM9 内核芯片 S3C2410 开发板接口为基础,软件采用 Linux 2.4.21,编译器
为 arm-linux-gcc 的交叉编译器。
1 嵌入式 Linux 开发平台的建立
在嵌入式 Linux 下开发应用程序,必须建立一个完善的嵌入式 Linux 开发环境。
1.1 嵌入式 Linux 开发平台构架
嵌入式 Linux 开发平台构架主要包括:嵌入式 Linux 服务器、工作站、嵌入式开发板
系统,其结构如图 1 所示。
资源评论
- ambushwork2013-04-02讲解详细,有所帮助!
IT_er_xjl
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功