基于ARM的嵌入式Web服务器的研究与实现

被引量 : 0次 | 上传用户:akhiv
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术的发展,嵌入式系统的应用越来越广泛:嵌入式计算机在应用数量上远远超过了各种通用计算机,一台通用计算机的外部设备中就包含了5-10个嵌入式微处理器。而随着网络技术日新月异的发展,各种网络器件成为嵌入式系统新的应用。当今的信息时代,是一个构筑在网络基础上的时代,互联网已经渗透到了人们工作和生活的各个角落。嵌入式Internet技术是近几年发展起来一项新兴的概念和技术。嵌入式Web服务器已被越来越广泛的应用到信息家电、网络视频监控、工业自动化等领域。微处理器产生后,价格低廉、结构小巧的CPU和外设连接提供了稳定可靠的硬件架构。20世纪90年代以来,ARM32位嵌入式RISC处理器扩展到世界范围,占据了低功耗、低成本和高性能的嵌入式系统应用领域的领先地位。Linux因其可应用于多种硬件平台:免费、微内核、强大的网络功能等优点,非常适合做嵌入式开发的操作系统。uClinux是Linux的一个分支,是专为没有MMU(内存管理单元)的CPU而设计的,特别适合嵌入式系统小型化应用。uClinux经过对标准Linux内核的改动,形成了一个高度优化、代码紧凑的嵌入式Linux,uClinux保留了Linux的大多数优点:稳定,良好的移植性,优秀的网络功能,完备的对各种文件系统的支持,以及标准丰富的API。而且在uClinux系统上开发的应用程序可移植性很好,所以本课题就选用uClinux作为嵌入式操作系统。本文首先对微处理器ARM和嵌入式操作系统做了简单介绍,成功搭建了基于ARM44B0的软件开发平台,创建了uClinux的交叉开发环境。然后着重阐述了uClinux的移植和uClinux+boa实现嵌入式Web服务器的技术原理以及实现步骤。完成了基于三星ARM44B0的Bootloader、uClinux+boa的移植;实现了boa静态、动态网页的访问;并且成功利用44B0的GPIO接口开发驱动及应用程序,完成了移动基站机房的监控系统的设计。
其他文献
由于开采工艺不同,煤矿露天开采相对井工开采具有安全程度高,资源回采率高,机械化、自动化程度高,开采成本低、投产快等优点。但伴随着我国露天煤矿建设速度的加快,在露天煤
南越国是秦汉时期地处南方重要的少数民族政权,它存在的时间虽然不到一百年,但它是岭南历史的重要一页。因为它地处岭南,偏居一隅,独特的地理位置使其包装受到东南少数民族的影响
考察普通的商品的定价理论的历史,我们发现从劳动价值论、效用理论以及新古典的一般均衡分析中的时间维度都是面向历史的,也就是说在普通商品的定价理论中,我们的思维范式是
目的分析ICU病人的护理风险事件的种类、发生原因,为防范护理风险的发生提供参考依据。方法回顾性分析2005年7月至2006年12月收治的168例ICU病人的临床护理风险发生情况。结
大跨径预应力混凝土连续箱梁桥在近二三十年来得到了广泛应用,在国内外桥梁中占有很大的比例,具有抗扭刚度大、整体性好、能承受正负弯距、施工方法成熟且易为工程单位掌握等
通过对雁塔北广场景观元素的罗列、梳理,从物质形态和非物质形态2方面尝试性地总结出历史文脉与城市广场景观的关系。在此基础上,概括出历史文脉在城市广场景观中传承与发展
<正>世界最大的日用消费品供应商宝洁公司宣布,将会把旗下的品牌缩减一半以上,计划通过简化公司来加速销售的增长。在8月1日的财报电话会议中,宝洁公司首席执行官雷富礼(A.G.
期刊
猪肉在流通过程中容易腐败变质,合理有效的包装及贮藏条件是延长猪肉货架期的重要环节。本论文以猪肉为原材料,研究了阻隔性包装包括真空收缩包装及气调包装对冷鲜肉品质的影
目的:通过对某三级甲等综合医院单病种住院患者实施临床路径管理后的10个病种相关指标的分析,评价临床路径在该院的实施状况及其效果,为医院实施全面质量管理提供可资借鉴的
国内外消化系疾病的研究,在相当长的一段时间内,进展比较缓慢。但最近10年,由于各种基础学科的发展,如纤维光学、免疫学、生物化学及同位素等应用于临床,使消化系疾病的诊断