
Embed Linux
文章平均质量分 94
jnstone3
这个作者很懒,什么都没留下…
展开
-
嵌入式Linux webserver: Boa+CGI程序设计技术
嵌入式Linux webserver: Boa+CGI程序设计技术 摘要:在详细介绍一种嵌入式Web服务器BOA的实现与配置方法的基础上,以一个Web在线远程监控GPIO(通用输入/输出)的程序为实例,介绍嵌入式Linux系统下CPU程序设计技术。 关键词:嵌入式系统Linux BOA CGI GPIO1 概述随着互联网应用的普及,越来越多的信息化产品需要接入互联网通过Web页转载 2008-09-25 14:58:00 · 1511 阅读 · 0 评论 -
嵌入式uClinux应用程序的NFS开发
嵌入式uClinux应用程序的NFS开发 在目标机上可以运行uClinux了,接着就需要开发完成特定任务的应用程序了。由于嵌入式uClinux的特殊开发环境(主机--目标机),其应用程序的开发模式也有多种。 一种是在主机上编写程序,然后编译、连接、调试,成功后将程序和内核一同编译并下载到目标板。这种模式中不利于开发的问题有:主机和目标机的运行环境(如指令集,函数库等)不同。另一种是通过原创 2008-10-14 09:22:00 · 478 阅读 · 0 评论 -
在ELDK4.1下编译内核linux2.6.19
在ELDK4.1下编译内核linux2.6.192008-07-23 15:02今天尝试了编译ELDK4.1的Linux Kernel,记录如下:环境如下: Ubuntu 6.1 ELDK4.1 Linux Kernel 2.6.19 (ELDK4.1自带的)我查了不少资料,才琢磨出来,并编译成功了。 ^___^1.进入eldk目录,拷贝配置文原创 2008-10-14 14:16:00 · 661 阅读 · 0 评论 -
大端与小端
大端与小端 端模式(Endian)的这个词出自Jonathan Swift书写的《格列佛游记》。这本书根据将鸡蛋敲开的方法不同将所有的人分为两类,从圆头开始将鸡蛋敲开的人被归为Big Endian,从尖头开始将鸡蛋敲开的人被归为Littile Endian。小人国的内转载 2008-10-09 08:50:00 · 1134 阅读 · 1 评论 -
构建ARM Linux系统实践
构建ARM Linux系统实践Cross Toolhttp://www.kegel.com/crosstool/下载交叉编译环境的脚本,修改demo-arm9tdmi.sh文件,并执行即可在设定的目录产生全套的交叉编译环境。demo-arm9tdmi.sh支持的选项有—nounpack,--nobuild,--testlinux,--gdb,--notest。Note:脚本原创 2008-10-20 11:40:00 · 6048 阅读 · 4 评论 -
构建基本的嵌入式Linux根文件系统
构建基本的嵌入式Linux根文件系统其实在去年8月份我做系统移植时就构建好了一个可以用的根文件系统,但是那时是跟着别人的《Linux全线移植文档》做的。有些东西我也不清楚,只是跟着做,做出来能用就了事了,没有深究其中的规范,以及文件系统中哪些要,哪些不要。趁着今年过年的几天假期,我移植重新移植了U-Boot1.3.1和Linux2.6.24到S3C2410及S3C2440后,我想好好的转载 2008-09-25 11:59:00 · 983 阅读 · 0 评论 -
移植Boa Web服务器到ARM-Linux系统
移植Boa Web服务器到ARM-Linux系统 本次移植的主要参考资料: 1、 《嵌入式Web服务器移植 》是网上一份Boa移植文档,比较全面。本文档就是基本参照它来写的。基本上上可以说是这篇文章的修改版,增加了我的移植经验。由于这篇文章被转载得到处都是,我实在无法找到出处。在这里衷心的感谢文章作者!! 2、 《构建嵌入式Linux系统》的第十章 设置网络服务 中的Boa移植转载 2008-09-25 11:26:00 · 2076 阅读 · 1 评论 -
实时 Linux 架构剖析--从软实时到硬实时
级别: 中级M. Tim Jones (mtj@mtjones.com), 顾问工程师, Emulex Corp.2008 年 5 月 19 日Linux® 的速度或效率都非常不错,只是在一些情况下,这样的速度还不能满足需求。我们需要的是在特定的容差范围内确定性地满足调度期限的能力。本文将揭示各种实现实时 Linux 的可选方案以及它们如何实现实时性 — 从早期的模仿虚拟化解决方案的架转载 2008-10-17 11:22:00 · 2425 阅读 · 0 评论 -
学习linxu
学习linxuexport功能说明:为了将目录永久添加到您的 $PATH ,只要将‘export’的那行添加到您的‘.bash_profile’文件中。请不要在‘.bashrc’中设置 PATH ,否则会导致 PATH 中目录的意外增长。您每次打开一个新的 shell ,‘.bashrc’都会作用。所以如果在该文件中添加目录,您每次打开一个终端,目录又会被添加。这将导致 PATH 变量原创 2008-10-03 10:31:00 · 1139 阅读 · 0 评论 -
使用Scratchbox来开发嵌入式Linux
scratchbox介绍Scratchbox is a configuration and compilation environment for building Linux software and entire Linux distributions. The basic idea of Scratchbox is to offer developers an env转载 2008-10-17 16:13:00 · 1687 阅读 · 0 评论 -
CGI之C语言篇
为什么要进行CGI编程? 在HTML中,当客户填写了表单,并按下了发送(submit)按钮后,表单的内容被发送到了服务器端,一般的,这时就需要有一个服务器端脚本来对表单的内容进行一些处理,或者是把它们保存起来,或者是按内容进行一些查询,或者是一些别的什么。没有了CGI,WEB的世界就完全失去了它的交互性,所有的信息都变成单向的了,而不能够有任何的反馈。 有的人认为可以用JavaScri原创 2008-09-25 14:44:00 · 656 阅读 · 0 评论 -
用C语言技术进行CGI程序设计
用C语言技术进行CGI程序设计一、CGI概述 CGI(公用网关接口)规定了Web服务器调用其他可执行程序(CGI程 序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互 ,也就是CGI程序接受Web浏览器发送给Web服务器的信息,进行处理,将响应结果再回送给Web服务器及Web浏览器。CGI程序一般完成Web网页中表单(Form)数据的处理、数据库查询和实现与传统原创 2008-09-25 15:08:00 · 879 阅读 · 0 评论 -
Moblin的简单Python程序开发
Moblin的简单Python程序开发 Moblin的全称“嵌入式Linux系统发展计划”,以启动MID和其他面向消费者设备的目标使用模型。对于移动终端设备,用户体验是至关重要的,比如iPhone的风靡,界面的好坏直接影响到产品的销售。 由于个人对ubuntu的偏爱和熟悉,下面的开发过程无论主机环境还是moblin的平台都采用的是ubuntu,然而,moblin 2.0貌似不再使用原创 2008-11-18 12:50:00 · 1051 阅读 · 0 评论