基于ARM的网络数据库设计方案_第1页
基于ARM的网络数据库设计方案_第2页
基于ARM的网络数据库设计方案_第3页
基于ARM的网络数据库设计方案_第4页
基于ARM的网络数据库设计方案_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 基于 网络数据库设计 方案 题背景及意义 随着科技的进步,数据库应用的领域越来越多,它开始在社会的各个方面帮人们存贮和管理数据,发挥着不可替代的作用。在这个信息交流和数据共享需求如此强大的社会,数据库自然也是离不开网络二字, 网络数据库是指把数据库技术引入到计算机网络系统中,借助于网络技术将存储于数据库中的大量信息及时发布出去;而计算机网络借助于成熟的数据库技术对网络中的各种数据进行有效管理,并实现用户与网络中的数据库进行实时动态数据交互。 网络数据库目前在 最初的网站留言簿、自由论坛等到今天的远程教育和复杂的电子商务等,这些系统几乎都是采用网络数据库这种方式来实现的。网络数据库系统的组成元素为:客户端、服务器端、连接客户端及服务器端的网络。这些元素是网络数据库系统的基础。 使用网络数据库的最大优势 是用户无需在自己的客户端安装任何与所需存取或操作数据库系统对应的客户端软件,只需要通过 种方式的优点是用户不必再去学习复杂的数据库知识和数据库软件的使用,只需要掌握基本的网络操作,如填写、提交表单等就可以从任何一台连接 随着 络环境的迅速发展,许多公共场所都布置了 人们可以随时随地连接到网络。这种通过点对点的方式直接连接并进行使用的方式,给人们带来了便利操作体 验。 经逐步成为主流网络渠道。人们在享受无线通道带来的便利上网方式的同时,对拥有 线连接作为一种更简洁的网络连接方式,其应用必将越来越广泛。 在本设计中我们希望选择这种更新,更有诱惑力的网络连接方式来连接网络。 考虑到手机等小型电子产品的普及及日益强大,网络数据库的应用也必将在此领域一展宏图,因此想到设计一个基于 手持设备日益疯狂的时代,我想这应该是非常有意义的。 本课题的目的是设计并实现一种基于 1,通过软键盘来输入数据,通过 服务器进行连接,并完成数据的查询。 2 究现状及发展趋势 由于企业信息化的目的就是要以现代信息技术为手段,对伴随着企业生产和经营过程而产生的数据进行收集、加工、管理和利用,以改善企业生产经营的整体效率,增强企业的竞争力。所以,数据库是企业信息化不可缺少的工具,是绝大部分企业信息系统的核心。 数据、计算机硬件和数据库应用,这三者推动着数据库技术与系统的发展。数据库要管理的数据的复杂度和数据量都在迅速增长;计算机硬件平台的发展仍然实践着摩尔定律; 数据库应用迅速向深度、广度扩展。尤其是互联网的出现,极大地改变了数据库的应用环境,向数据库领域提出了前所未有的技术挑战。这些因素的变化推动着数据库技术的进步 ,出现了一批新的数据库技术,如 行数据库技术、数据仓库与联机分析技术、数据挖掘与商务智能技术、内容管理技术、海量数据管理技术等。 在手持设备发展迅猛的时代,在 数据库开始成为人们办公作业必不可少的工具的时代,我们有理由相信着三者的结合必将给我们带来不同的享受和体验。 文研究内容及章节安排 本设计的主要研究内容有: ( 1) 搜集相应背景,基于 ( 2) 嵌入式无线连接终端硬件的构成及软件开发环境的搭建。 ( 3) 外围设备的驱动加载及其使用。 ( 4) 用户图形界面的实现,包括 ( 5) 数据库的搭建。 本文的章节安排内容如下: 第 1章 绪论。主要介绍了网络数据库的研究背景和意义,研究现状及发展趋势。 第 2章 网络数据库系统及其选型。根据本系统的总体架构的设计,从无线网络,用户界面及嵌入式数据库三个方面,完成了设计总体 方案的选型。 第 3章 嵌入式终端开发环境的搭建,硬件方面介绍了 统方面介绍了 建立了软件开发环境。软件开发环境包括:共享文件夹的安装与设置,交叉编译工具的安装, 安装 2。 第 4章 终端上系统平台的设计。从 核、文件系统及 安装及配置这四个方面完成终端的嵌入式平台的搭建,为应用程序的运行提供基础 2。 3 第 5章 基于 体上介绍了本系统的服务器和客 户端的具体实现方案,并给出系统调试结果。按照应用程序的功能,分四个部分介绍具体的实现方法。四个部分为:服务器端数据库的建立、连接及使用,服务器与客户端间数据的双向传输,客户端的打印功能及客户端各子界面的实现。客户端的子界面包括:欢迎界面,登录界面,修改密码界面。 章小结 本章主要介绍了本课题研究的背景和意义以及他的研究现状和发展趋势,然后对本文的研究内容和章节安排做了简要的阐述。 4 第 2 章 网络数据库系统的方案设计 案的总体设计 基于 现信息的查询机更新。 网络 图 于 总体设计方案的架构如上图 络数据库系统图采用的是服务器 /客户端的结构,在无线网络中实现服务器端与客户端的数据交互。服务器采用 放数据,方便数据的查询与更新。客户端采用 过无线网卡接入网络并与网络中的其它计算机(服务器)进行数据的交换。 为了方便使用,在客户端和服务器端,开发了用户界面,也便于查看客户端和服务器端之间的数据交互。通过触摸屏上的软键盘输入用户登录信息,客户端把信息发送到服务器端,服务器根据接收到的信息在数据库中进行操作。服务器端把操作结果的信息发送给客户端。客户端根据接受到的信息,显示相应的内容 ,并从打印机输出所需的内容。 为了方便数据的管理,本系统的数据存储在服务器端。 样就可以实现数据的共享及对其的集 中控制、确保数据的一致性、增强数据的可维护性 3。 络环境的选择 由于在本设计中需要用到网络连接,网络连接可以选择有线网络和无线网络,那么有线网络和无线网络都有哪些优点和缺点呢。下面我们先比较一下这两种网络的优点和缺点,以便能够更好地选择,做到事半功倍。 ( 1) 稳定性:有线网络有一个最大的优点是目前的无线网络所无法比拟的,这就是快且稳定。就我国的网络环境来说,由于房屋基本都是钢筋混凝土结构,并且格局复杂多样,环境对无线信号的衰减严重,因而无线网络的不稳定性是不可避免的。对于一个网络来说,无 论是企业网络还是家庭网络,稳定性是最重要的,因为时断时续的网络,是没有人可以忍受的。当然,也并不是说,无线网络的稳定性一点保障都没有,只是有线网络胜它一筹而已。 ( 2) 速度:根据相关资料显示,有线网络的传输速率较快,而且也比较稳定,服务器 客户端 5 一般为 100M、 1000M,而无线的速率相对来说就稍微慢一些,衰减现象还比较严重,一般为 11M、 54M、 108M。由此可见,有线技术在速度上提供了目前无线技术所不能支持的专用的网络带宽,尤其是对于那些数据密集型的应用或者是大量数据的同时传输来说,无线网络的表现与有线网络相比起来确实是有点逊色。虽然说一般的家庭用户对网络速度的要求不会太苛刻,然而,更快更爽的网上冲浪是每一位网络用户的想要的,从这个角度上来看,孰优孰次就有自有分晓了。 ( 3) 安全性:家庭网络组网的一个重要问题就是网络安全的保障,特别是当你使用宽带连接时这点尤为重要。虽然无线技术有很多的优点,但是无线网络的安全性永远也没有办法和有线网络的安全性相提并论,除非你部署了端到端的加密技术,否则都无法保障无线网络所谓的真正的安全通信。有线网络可以处理非常高速的带宽,并且可以提供较好的安全性,因为有线网络不需要在网络中广播信息的,只要硬件在控制中就可以保障网络的安全。而无线网络是通过特定的无线电波传送的,所以在这个发射频率的有效范围内,任何具有合适的接收设备的人都可以捕获该频率的信号,这必 然会影响到一个局域网络中的安全,因而,无线网络用户对于重要数据需要特别加密以增加安全性。 ( 4) 灵活性:传统的有线网络布局要受到布线格局的限制,如果建筑物中没有预留的线路,布线以及调试的工程量比较大。如果使用无线网络的话可以解决了上述的麻烦,因为无线网卡体积小、重量轻、携带方便,带上它就可以随时随地组建网络而不用再拉着一根长长的网线,不必受空间的限制和网络安装时间的困扰。组建了无线网络,家里的每一个人在家里的每一个角落,都可以使用 记本电脑甚至 持电脑)接入互联网,实现随时随地同时上网。还有 的就是,在搬家或更换上网地点时也不会损失布线费用,只需要把无线接入器拆走,就带走了所有网络部件,相当简单方便。 ( 5) 扩展性:有线网络的扩展性比较弱,如果要增加新用户,而原有布线所预留的端口又不够用的话,那就要进行重新布置线缆等工作,虽然电缆本身并不贵,比较麻烦;而且,一旦网络建成,其功能上也比较固定。而无线网络的扩展性就比较强,一台 048个用户(为保证高性能,建议接入 30台计算机,但这足以满足家庭用户的需要了);如果需要新增加用户,网络不需作任何更改,只要在计算机上安装一张无线网卡就可以了。 ( 6) 简便性:有线网络安装过程和维护过程懂简洁明了,但是安装工序比较繁琐,而且需要一定的技术。无线网络的安装过程简单,一般只需 5分钟就可以安装完成了。只要给无线路由器接上电源,然后进行简单设置。有的需要进行手工配置,对于特殊的配置,需要在计算机和网卡上分别进行设置,才可以实现互联网的连接了。 总评:无线网络技术在不断的发展与改善,其发展前景是良好的,但是在很多场合下,有线接入技术并真的比无线网络有更多的优势。无线网络是对有线网络的一种 6 补充,而不是一种替代。两种网络各有各的好处,具体选择哪种网络还是要看具体 的需求,就本次设计来说,我们以灵活性与简便性为主,因此选择使用无线网络。 对于无线网络连接,常见的解决方案有 牙、 。虽然 传输速率低,性价比不高。短距离无线通信技术的实现价位比较低,本文主要考虑的蓝牙、 面是几种常见的短距离无线通信技术。 高速度由使用的标准决定, 114。以很方便的嵌入到已有的有线以太网中,降低了组网成本。 蓝牙 蓝牙采用低功率时分复用方式发射 1 牙的有效传输速率是 721 s,通信距离为 100m。蓝牙是一种低成本的短距离通信技术,频带为 用跳频扩谱技术。 术,其特点为复杂度低、功耗低、成本低、速率低 4。该技术能够很好地应用于工业仪器监测、消费类电子及家庭监控等无线传感器网络的控制领域中 5。 术 是另一个新兴的无线通信技术 6,翻译过来即超宽带技术。 作波段为 10. 6应用于救援、消防、医疗、雷达系统和图像处理。 从以上几种方案的比较中可以看出, 然 现有的水平已经可以满足本设计的需求。综上所述本设计选择 为终端连接到网络的方式。本设计的无线网络环境由路由器和无线网卡组成的无线局域网,这种 常译为 无线访问节点 或 桥接器 ,用途是无线工作站及有线局域网络的桥梁。本设计采用型号为 P,无线网卡选用以 块。 户图形界面 在图形界面的选择上主要考虑客户端,因为客户端采用的嵌入式操作系统的硬件资源是有限的,这就要求所使用的用户图形界面必须具有轻型、高性能、高可靠、可 7 配置、可移植的特点。选用嵌入式图形界面作为图形用户接口 开发,下面对比几种常见的嵌入式 ( 1) +图形界面库,完全面向对象,非常易于扩展,并且允许组件编程。 有的 C+类约 400多个,主要的构成部分有 形用户接口以及国际化语言等; 使了更多的开发者选用 要用途是对窗口部件的布局和对话框的构建; 发者可以把它作为帮助文档的浏览器; 用的有 11。 ( 2) 是一个出现较早的源码开放的项目,由 有较强的移植性,支持许多硬件平台。它就有相对完善图形功能,但窗口处理功能远不够完善,在图形引擎中有很多未经任何优化的低效算法,这些缺陷使 ( 3) 使得它具有非常快的运行速度,但也正是这个原因使得它的不具有较好的可移植性,它对多线程也不支持。 ( 4) 循 术创新,优势诸多。具有的特点包括:轻量小巧、可配置、较好的可移植性。但它的图形引擎有局限性并且其功能较弱,体系结构也远不够完善,在图像开发环境中不具备 外 同样作为基于 t/如且,使用 需再进行一次编译,就能够直接运行在 11上,反之却不可以 。鉴于 面结合 分析一下 丰富的 且类库支持跨平台,封装了适合不同操作系统的访问细节,这也正是 丰富的工具,以开发包形式提供,包括了图形设计器、 体国际化工具、 +类库等。 优秀的快平台特性,支持 良好的封装机制,非常高的模块化程度,这使得它具有很好的可裁剪性和可移植性 8。 8 丰富的资源,使用者众多。 运行需要资源少、速度快。 分析了四种常见的嵌入式 优缺点之后,结合客户端的需要,选择设计使用的 t/一个版本。 入式数据库 在数据库领域 , 嵌入式数据库的 嵌入 一次的语义是指能够比较方便简单的应用于其他应用程序中 。 本设计选择使用嵌入式数据库的依据也源于这种语 境下的概念。本设计中的数据量不是特别大,在数据库的具体选择上,主要考虑中小型的数据库 ,常见的主要有 B、 9。 用户的 务器守护进程)、 户端程序)及不同的 库)的 C/S(客户端 /服务器)实现工具。它无法较好的支持复杂的操作,但可以很好应用于小而简单的数据库中。 费软件,只有作为普通的最终用户使用 不需要付钱。此外,无论是直接还是间接的出售了 或者在客户端对 些都需要收取相关的费用。若是在发行版中出现含有 是需要获得许可的。 简单管理,简单操作,简单使用,简单维护,简单定制 10。配置的数据库,对数据库的存放采用了单文件。在处理速度方面, 在 版权方面,使商业性产品也不例外。在使用方面, 用起来非常方便。 以高效的管理应用程序中的数据。只需要进行一些简单的 能够对数据进行访问及管理。 是它不包含有数据库服务器的概念。直接使用应用程序中内嵌的 可以实现数据的保存、查询修改或删除 11。而不需要事先在应用程序中连接 数据库服务器,才能完成对数据的操作。 容 够与其它应用程序或应用程序服务器进行捆绑。它功能包括绝大多数的成熟数据库的功能,其设计思想为:小型、快速和最小化的管理。设计者使用 需要花太多精力来调整数据性能,非常方便。 用时不再需要支付版权费或购买费。此外 为世界上优秀的开源的数据库,它被许多 版本的 9 表 数据库名称 B 度 快 快 最快 稳定性 高 高 高 数据库容量 2564不支持 全部 大部分 部分 据操作 仅应用程序接口 发接口 C, C+, 合本设计的需求,依次考虑以上介绍的几种常用数据库,找到最适合本设计的数据库。本设计的数据库存储数据量不算大,对数据库的要求主要是操作简单,使用方便,速度快。从数据库的体积方面考虑, 然它是很完善的开源的数据库,但不适合本设计。从数据库的版权收费方面考虑, 权使用时也有一些需要获得许可的情况,为设计的长远考虑,不选用 面剩下 B,对比一下这三种数据库的性能。 从表 善的功能、源码免费开发等优点,在很多嵌入式系统中得到了应用,如应用于智能手机的媒体查询功能,应用于交通系统信息采集。至于数据库容量,本设计的数据量不是很大, 2够满足需求综合考虑, 章小结 本章对网络数据库系统的方案设计做了详细的阐述,包括系统的总体设计,网络环境的选择,用户图形界面设计以及嵌入式数据库,其中对各种网络的优劣,几种用户图形界面和网络数据库的选择方面进行了详细的比对。 10 第 3 章 网络数据库终端的开发环境的搭建 终端的硬件环境 理器 理器体系,与 理器体系。 一家全球领先的嵌入式 要的产品是 常容易得到厂家的接受。 括许多顶级的半导体公司。这种转让设计许可 的商业模式,使得不同合作公司可以根据各自不同的应用领域生产各具特色的芯片。因此, 造及软件的支持。降低整个系统的成本,加快产品进入市场的时间,从而拥有了更大的竞争优势。 目前,基于 2位 0%的市场份额。 性价比等特点,它的应用几乎无处不在,下面介绍几种重要的应用领域: ( 1)网络应用 针对语音及视频的处理, 其获得广泛的支持。随着宽带技术接入市场的成长,采用 片向采 用 ( 2)无线通信领域 在无线通信设备中,超过 85%的设备采用了 无线通信领域, ( 3)消费电子产品 在这个增长迅速的市场中, 要包括 音机、数字机顶盒、游戏机以及智能手机等目前流行的电子产品。 ( 4)工业控制领域 作为 32位的精简指令集计算机架构, 逐步扩大在低端微处理器应用领域中占有率。 位低、功耗低等优势,成功的向传统 8/16位的微处理器发起了挑战。 11 发板 本设计的终端采用友善之臂的 12。 有专用复位芯片。处理器为 3 部集成 了强大的多媒体处理单元,并带有 3持 2转等操作。 底板具有的资源包括:调试口、串口、网络接口、音频输入输出、 4个 入式操作系统及其安装 入式操作系统的选型 嵌入式系统在具有一个操作系统的基本特征之外,还具有执行效率高、实时性强、针对特定的应用,对于功耗、体积及成本也都有一定的要求。下面介绍几种常用的嵌入式操作系统。 ( 1) E 支持的 件驱动资源也比较丰富,拥有强大的多媒体功能同时。此外,开发调试的过程与 众多类似之处。 系统占用比较大、不开源且版权费比较昂贵等。 ( 2) 特点包括微内核结构可裁剪、支持 务管理高效、中断处理为微秒 级,任务之间的通信较灵活等。它广泛出现在航空、航天、军事、通信等高精尖技术领域,在实时性和可靠性要求很高的操作系统领域非常受欢迎。 支持的硬件少,不开源且授权费高。 ( 3) 核采用优先级可剥夺的任务调度机制。 裁剪性、空间占用小、执行速度快、实用性和可靠性等。它被广泛应用在各种 8/16/32位单片机上。 它不是完全的免费软件,用于生产商业产品时,必须购买授权。有给用户提供各种的系统调用和 多部分用户要根据需要自行实现。 ( 4) 12 的价格低、功能十分强大,移植性好,得到了越来越多的开发人员的青睐。 13: 能够支持绝大部分主流的微处理器,例如 等。 源 代码是开放的,操作系统实现了可定制;在 同开发人员开发出的软件具有了很好的兼容性。 内核精悍且十分高效稳定。在许许多多的来自全球不同地区的开发者及团队的共同能力下,对 得 率高且稳定性高的内核。 开发工具十分优秀。这些工具不但技术成熟、功能完善、操作方便,而且不断更新升级以适应技术的不断进步。 网络通信十分完善,只要是标准 的网络协议,几乎都能够支持。在文件管理方面, 够支持多种格式的文件系统。此外,在人机交互方面,得开发者可以根据需要,随时加载或许卸载模块。 从以上比较可以看出,这四种操作系统的稳定性和实时性都很好。在开发费用方面,由于 要购买版权,其价格比较昂贵,考虑到系统的开发成本有限,不选用这两种操作系统。本设计需要有网络协议的支持,但 以不能选择。综上所述 ,选择 开发环境的建立 文通过 安装 同的发行版本为不同的目的而制作。 常用的十多种,包括 文选用 具有主要优势如下: ( 1)更新速度快; ( 2)删除了屏幕保护及无用的软件包 ; ( 3)加入了 格 ; ( 4) 本设计在虚拟机下,使用 装前,还需要进行一些配置。其中对内存分配的选择,本设计选择 1 在安装阶段还需要完成语音的选择、用户名及密码等进行设置。 13 件开发环境的搭建 享文件夹的配置 由于 得虚拟机跟 解决这个难题的方法有很多,本设计通过共享文件夹实现 共享文件夹的安装使用的是 虚拟机中选择行安装文件 行安装。 需要安装一下。完成安装后,开始设置一个共享文件夹。 叉编译工具 绝大多数开发板的可利用资源十分有限,无法满足编译时对软硬资源的需求。一般的解决方法是依赖宿主机(通常为 行编译,这就需要使用交叉编译工具。 本设计直接使用友善之臂提供的 为交叉编译工具。将压缩包拷贝到 解压。完成解压后,对环境变量进行修改,打开文件 /文件中加入一行代码,如图 图 修改环境变量图 在终端下输入 v,检查是否安装成功。如图 ,至此交叉编译工具安装成功。 14 图 查看安装版本图 安装 本设计在宿主机上安装的是 要进行的工作包括 面依次介绍各部分的工作。 设计使用 改执行权限后,运行安装包。安装的过程中 需要注意一下安装位置为 /装完成后,在桌面会生成 网络获取 将 压源码包 ,进入源码包目录 压其中的 为了成功安装 需安装编译工具,在终端中依次运行如下命令: g+ 终端下进入 叉编译 端中所需运行的命令为 ./RM 使用命令 始编译。在执行命令 成后, 15 完成上述安装后,需要进行一些配置。使用 对其进行交叉编译,配置的主要原因是能够完成交叉编译。在 单中点 出现的对话框左侧选择 的 Qt 地址为/,通过钮找到该路径下的 本信息为 外,在左侧的菜单栏中点弹出的界面中还需要做相应的配置。 本小结内容实 现了对 章小结 本章介绍了网络数据库终端的开发环境的搭建,首先介绍了终端的硬件环境, 下来对几种嵌入式操作系统进行了比较,最终选择 接着介绍了 括共享文件夹的配置,交叉编译工具等,最后详细级阐述了 16 第 4 章 开发板上的系统平台的实现 启动流程 导和加载系统内核镜像的工具 14,需要具备的功能如下: ( 1) 初始化 一功能是必需能够实现的,因为将来系统要通过它来对一些 一功能的具体实现依赖于具体的微处理器及其硬件系统。 ( 2) 初始化串口 这一功能不是必需的,但一般都会进行。一般地,初始化之后,至少还要保证一个串口被使能了。这样通过串口就可以 与控制台进行一些工作,或者是与 ( 3) 启动内核镜像 这一功能也是必需实现的。大多数 段 1一般都是利用汇编语言来实现,以便达到短小精悍的目的,其中包含与 段 2部分一般利用 于复杂功能的实现,而且也会调高代码的可读性和可移植性。 通过 建立内存空间的映射图,使得嵌入式系统的软件和硬件达到合适状态,从而为调用内核、加载文件系统及应用程序做 好前期准备。 其编译 是由来自德国的 循 被广泛应用于多种嵌入式系统的开发中。 灵活地实现功能的设置,为产品开发提供便利。很多 译形式都和 核十分的相似。 本设计直接使用友善之臂提供的 接对其源码进行编译就可以使用了。编译的过程在 入源码的目录后,生成配置文件,使用的命令为 终使用 译出 安装到 对 用 17 核 核的版本 991年 8月发布了 就了后来几十年的辉煌。自 统的一直在进行着升级和维护。 定版的内核就有工业级的强度。新的稳定内核相对于较旧的只是修正啦一些 加入了一些新的驱动程序。开发版的内核的变化很快,发布周期也都很短,主要是因为需要地反复实验,来验证各种解决方案。内核的两个版本相互关联与循环。 核模块结构 心源程序通常都安装在目录 /个目录就是一个模块。各个目录的用途如下: ( 1) /子目录包含了编译内核代码时所需的大部分包含文件。各类驱动或功能布局的头文件在 /、 / ( 2) /子目录包含当前版本的内核中的所有设备驱动代码,里面的每个子目录对应一类驱动程序,每种驱动程序各自占有一个子目录。 ( 3) /子目录包含了初始化内核的代码。 ( 4) /子目录包含了进程间通信的代码。 ( 5) /子目录包含内核的库代码,分为与体系结构无关 的内核库代码和与体系结构相关的内核库代码。 ( 6) /子目录包含所有的内存管理代码。 ( 7) /子目录包含了全部文件系统的代码和各种类型的文件操作 代码。 ( 8) /子目录包含为不同硬件平台的体系结构而特制的内核代码。 ( 9) /子目录包含内核的网络部分代码。 ( 10) /子目录下包含一些脚本文件。 ( 11) / 核的配置 配置内核的目的是,使内核在能够具备支持触摸屏、无线网卡、串口通信等驱动的支持和对文 件系统的支持等功能的基础上,去掉不需要的选项,使其占用的内存变小,调高运行速率,最终能够满足嵌入式开发的要求。 18 本设计选用的是友善之臂提供的内核,是一个已经完成很多配置的可以直接在开发板上进行使用的内核。鉴于本设计需要使用 配置内核时就需要加载对这部分的驱动。而由于 够直接支持本设计使用的无线网卡。 件系统 同分区存放不同类别的文件,它以树状结构管理所有目录。系统启动必需的文件合成为根文件 系统,他们挂载在一个分区中,是 他分区上所有目录、文件的集合,也称为文件系统。 嵌入式系统采用 于 须采用专门的文件系统进行操作。 本设计使用的文件系统是 006年由 门为了解决 备所遇到的瓶颈。由于 适合 本文使用的 官网下载的要根据所需重新配置一下,才可以编译使用。进入 接使用开发板资料中的一个已经做好了的缺省的配置文件,执行命令: cp 可在当前目录编译生成 成了对后,就可以开始制作 ,执行命令: 在 烧写完内核后,使用 完成烧写。 发板上安装配置 想在开发板上运行 需要在开发板上安装与宿主机上相同版本的 骤如下: ( 1)进入宿主机上安装 将压缩包通过共享文件夹拷贝到 ( 2)在开发板上解压 将开发板上厂商提供的 级终端里运行命令: rm/ ( 3)将 入 行命令 始解压。 19 ( 4)将开发板的配套资料中对应的脚本 修改权限。 ( 5)修改开机自启动, d/销其中的 /一行。 ( 6)执行命令: d/ ( 7)至此,开发板上的运行环境搭建成功,每次重新开机后,运行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论