随着计算机技术、通信技术的飞速发展和3C(计算机、通信、消费电子)的融合,嵌入式系统已经渗透到各个领域。在32位嵌入式微处理器市场上,基于ARM(Advanced RISC Machine)内核的微处理器在市场上处于绝对的领导地位,因此追踪ARM技术的发展趋势显得尤为重要。在嵌入式操作系统的选择上,Linux一直因其内核精简、代码开放、易于移植等特点受到广大嵌入式系统工程师的青睐。另外,嵌入式系统一旦具备网络接入功能,其信息处理能力更加强大,因此有必要为嵌入式系统构建Web服务器。 本文主要目的是研究基于ARM的嵌入式Linux开发平台构建,并在此基础上进行网络应用程序的开发。 文章深入剖析了ARM9的体系结构,介绍了基于ARM9的S3C2410开发板的特性及资源;阐述了嵌入式操作系统的相关知识及嵌入式Linux移植的基本方法;搭建了移植所需要的开发环境,主要包括在宿主机Linux操作系统下编译arm-linux交叉编译工具等;然后详细阐述了嵌入式Linux开发平台的构建过程,包括对BootLoader的分析和移植,Linux2.6内核的结构分析、代码修改以及内核裁减、配置和移植,网卡驱动程序的移植,以及根文件系统的创建。按文中提供的方法和技巧可以很方便的建立一个ARM-Linux开发平台。 文章最后给出了基于所建平台的网络应用,即在上述所建的软硬件平台上创建Web服务器Boa,并基于Boa进行应用开发。最终实现了基于Boa嵌入式Web服务器的服务器端表单处理程序,实现了PC机与目标板的动态网页交互功能,并且,通过PC机IE浏览器可以直接控制目标板上的硬件和可执行程序,以实现对目标板的远程监控功能。
资源简介:随着计算机技术、通信技术的飞速发展和3C(计算机、通信、消费电子)的融合,嵌入式系统已经渗透到各个领域。在32位嵌入式微处理器市场上,基于ARM(Advanced RISC Machine)内核的微处理器在市场上处于绝对的领导地位,因此追踪ARM技术的发展趋势显得尤为重要。...
上传时间: 2013-04-24
上传用户:kernaling
资源简介:嵌入式系统产品开发现已成为IT产业的主流发展方向之一,在不同应用领域的嵌入式系统产品开发中,都涉及到的一个共性关键技术是:嵌入式系统开发平台的研究与设计。 本文密切结合实际科研项目,采用软、硬件协同设计的研究方法,设计了一套基于ARM微处理器架构...
上传时间: 2013-06-02
上传用户:banyou
资源简介:完全开发流程及源代码,基于s3c2410的嵌入式Linux开发,有各个阶段的代码。
上传时间: 2014-01-12
上传用户:dongbaobao
资源简介:用于构建基于ARM平台的嵌入式系统开发平台搭建时libjpeg.so.62的产生
上传时间: 2013-11-29
上传用户:hjshhyy
资源简介:这份源码是用基于QT2410的嵌入式Linux开发的按键驱动程序以及测试程序.
上传时间: 2015-06-30
上传用户:xmsmh
资源简介:这是友善之臂ARM9开发板SBC2410的嵌入式Linux开发指南,书中介绍了Linux开发环境的建立,还有一些Linux下的驱动程序和应用程序源码,例如led的驱动与应用程序,按键的驱动与应用程序等,适合Linux下编写驱动与应用程序者。
上传时间: 2013-12-27
上传用户:z754970244
资源简介:基于ARM的嵌入式Linux开发与应用——深圳英蓓特公司的培训资料,主要针对uCLinux的开发与应用
上传时间: 2016-03-30
上传用户:wsf950131
资源简介:该文档为基于树莓派的嵌入式Linux开发教学探索总结文档,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看………………
上传时间: 2022-05-01
上传用户:fliang
资源简介:ARM9-noOS 嵌入式Linux开发无操作系统
上传时间: 2015-05-17
上传用户:guanliya
资源简介:ARM9-noOS 嵌入式Linux开发无操作系统
上传时间: 2014-12-04
上传用户:skfreeman
资源简介:ARM9-noOS 嵌入式Linux开发无操作系统
上传时间: 2013-12-20
上传用户:xwd2010
资源简介:ARM9-noOS 嵌入式Linux开发无操作系统
上传时间: 2014-01-18
上传用户:changeboy
资源简介:4x4按键的嵌入式Linux驱动 平台:AT91RM92
上传时间: 2013-12-11
上传用户:笨小孩
资源简介:一本比较好的嵌入式Linux开发介绍的入门书籍
上传时间: 2015-09-15
上传用户:Shaikh
资源简介:文章分成几个相对独立的章节刊载。第一部分讨论基于 ARM 的嵌入式程序 开发和移植过程中的一些基本概念。
上传时间: 2013-12-20
上传用户:songrui
资源简介:见过的最详细的嵌入式Linux开发教程,从硬件环境、软件环境以及bootload,应用程序的移植等多方面讲解了,嵌入式Linux开发过程。
上传时间: 2015-12-01
上传用户:fredguo
资源简介:常用的嵌入式Linux开发的C函数库,便于开发程序时,查找应用
上传时间: 2015-12-09
上传用户:我们的船长
资源简介:这是我找到的嵌入式Linux开发详解,希望对学习嵌入式的人有帮助
上传时间: 2014-01-03
上传用户:sevenbestfei
资源简介:Visual Basic是一个Windows系统下流行的应用程序开发平台。其方便的界面设计使程序员能节省大量时间,并把最大的精力集中在应用程序核心代码的编写上。VB4目前已成为Win95系统下一种最高效灵活的主流开发工具之一,而调用API应用程序接口则正是对VB4功能的强...
上传时间: 2013-12-25
上传用户:225588
资源简介:用于接上8255的lcd的嵌入式Linux下驱动程序以及相应的测试程序
上传时间: 2016-05-27
上传用户:VRMMO
资源简介:基于PIC单片机的嵌入式CAN智能节点及其与PC的通信。
上传时间: 2014-05-28
上传用户:xwd2010
资源简介:随着嵌入式技术的不断发展和现代通讯技术的日臻成熟与完善,手机作为这两种技术紧密结合的典型代表,成为众多开发人员设计与创新的焦点。为了适应社会的需求,目前很多高校都开设了与此相关的课程。本文首次提出一套基于嵌入式系统的手机编程开发平台教学系统...
上传时间: 2013-05-17
上传用户:qwe1234
资源简介:本文介绍了嵌入式Linux 系统中USB 设备驱动程序开发的基本原理, 通过分析USB 驱动程序开发的程序框架和重要数据结构, 实现了USB 摄像头的嵌入式Linux 驱动程序, 并在S3C2410 的平台上实现了图像采集。
上传时间: 2014-11-17
上传用户:大三三
资源简介:ZLG 致远电子推出的参考手册,适合新手,有实例,供参考。第一篇 Linux 基础 ·············································································1第 1 章 Linux...
上传时间: 2022-05-23
上传用户:
资源简介:嵌入式Linux开发(英文版) chm 影印版 人民邮电出版社 Christopher Embedded Linux Primer.chm 2008.2 最新出版 本书是一部全面易懂的嵌入式Linux开发实用指南。主要内容包括:处理器基础、Linux内核、内核初始化、系统初始化、Bootloader、设备驱动基础...
上传时间: 2013-12-24
上传用户:lingzhichao
资源简介:周立功发布的嵌入式Linux开发教程,适合初学者学习。
上传时间: 2022-06-06
上传用户:trh505
资源简介:MIZI Research, Inc.发布的嵌入式Linux内核源码,现在的版本是是2.4.18-rmk7-pxa1-mz5。其中包含了很多常用硬件驱动,如CS8900、UDA1341等。 这是为一款用SAMSUNG公司S3C2410A芯片为处理器的系统配置的内核,可支持 640*480 TFT、Audio、LAN、RS-232、USB等接...
上传时间: 2013-12-30
上传用户:wyc199288
资源简介:Labview是实验室虚拟仪器工程工作台(Labview Virtual Instruments Engineering Workbench)的简称.是 美国国家仪器公司开发的虚拟仪器开发平台软件,它 的功能强大灵活。可以广泛的应用于自动测量系统、工 业过程自动化、实验室仿真等各个领域。
上传时间: 2014-08-15
上传用户:shawvi
资源简介:国内大部分普通高校实验室的嵌入式实验教学系统基本上是基于8位CPU的单片机,这些系统的技术已经十分成熟且实验内容大多停留在单一的验证性实验,因此只能提供基础知识的教学而不能涵盖基础、综合、创新三个层次,也不能培养出市场对嵌入式系统需求的学生。而...
上传时间: 2013-07-04
上传用户:yyq123456789
资源简介:电火花线切割加工是一种高精度和高柔性的加工方法,在模具制造、成形刀具加工、难加工材料和精密复杂零件的加工等方面得到了广泛的应用。数控系统是数控机床的核心,开发出低成本、高效率的开放式电火花线切割加工数控系统具有十分重要的现实意义。 本文首先...
上传时间: 2013-04-24
上传用户:wsh1985810