极品飞车18闪退问题问题 加急

  0 前言
   嵌入式
Linux 下的应用程序的开发,与下应用程序的开发大不相同。在Windows环境中,可以直接在PC上使用各种集成编译开发工具,完成程序编辑、编译和运行,而在嵌入式Linux环境下,缺少简单、高效的开发工具,程序的开发需要在PC+嵌入式Linux平台完成。因此,在程序的调试运行过程中,需要在Linux服务器和嵌入式开发板间交换信息,这种信息交换目前最常用的方式是FTP方式,即:先在Linux服务器上编辑源文件,然后交叉编译生成可执行文件,再通过FTP下载到嵌入式主机系统中运行,如出现错误则回到Linux服务器上重新编译,再下载运行,直到程序正确运行为止。但FTP方式缺点是效率比较低,而且无法在线调试。这里笔者讨论另一种更高效率的信息交换方式,即:NFS(网络文件系统)方式下嵌入式Linux下的应用程序的实现方法。本文以三星公司 ARM9 内核芯片S3C2410开发板接口为基础,软件采用Linux 2.4.21,编译器为arm-linux-g的交叉编译器。
  1 嵌入式Linux开发平台的建立
  在嵌入式Linux下开发应用程序,必须建立一个完善的嵌入式Linux开发环境。
  1.1 嵌入式Linux开发平台构架
  嵌入式Linux 开发平台构架主要包括:嵌入式Linux 服务器、工作站、嵌入式开发板系统,其结构如图1所示。
  嵌入式Linux 服务器由一台PC充当,主要作为嵌入式Linux内核编译、应用程序编译的公共平台,这里***标准的Redhat Linux操作系统 ,工作站为普通局域网计算机,可以是一台或多台,***Windows操作系统,一般用来完成各种日常工作,可视需要与Linux 服务器、嵌入式开发板系统连接,嵌入式开发板系统是用来开发嵌入式应用程序,它必须与Linux 服务器进行网络连接,目的是建立网络文件系统,把Linux服务器上的特定目录共享到待调试的嵌入式开发板系统上,从而实时地对应用程序进行编辑、编译、调试。另外嵌入式开发板系统可通过串口与工作站RS232连接,使用工作站上的超级终端作为嵌入式开发板系统上的输入/输出终端。
  1.2 嵌入式开发板操作系统的移植
  嵌入式开发板操作系统就是嵌入式Linux,它指的是标准Linux操作系统的内核,把标准Linux操作系统的进行适当的裁剪,加入一些特定的功能,形成一个小巧、高效的满足特定需要的专用操作系统,然后移植到ARM体系结构的开发板系统上,移植主要包括建立交叉编译环境、修改内核源码、内核裁剪和内核编译4个环节。
  1.2.1建立交叉编译环境
  交叉编译是指利用运行在某台计算机上的编译器编译某个源程序生成在另一种结构计算机上运行的目标代码的过程。编译器的生成依赖于相应的函数库,而这些函数库又得依靠编译器来编译。建立交叉编译环境就是将ARM使用的编译器(如:arm-linux-gcc)和函数库(如:glibc)***到指定目录,并使用configure配置好Makefile文件。
  1.2.2 修改内核源代码
  Linux内核分为体系结构相关部分和体系结构无关部分。在Linux启动的第一阶段,内核与体系结构相关部分首先执行,它会完成硬件寄存器设置,内存映射等初始化工作。然后把控制权转给内核中与系统体系结构无关的部分。在移植工作中要修改的代码主要集中在与体系结构相关的部分。ARM芯片的体系结构在arch/arm目录下。首先根据芯片手册修改boot/init.S文件中的:片选组基地址寄存器、DRAM存储配置寄存器、DRAM片选寄存器、中断屏蔽寄存器等。然后修改内核的链接及装入ELF。最后将系统中可用页面的数目、文件系统大小等信息以参数形式从启动代码传给内核,完成设置陷阱,初始化中断,初始化计时器,初始化控制台等一系列操作而使内核正常启动。
  1.2.3 内核裁剪和编译
  Linux内核的裁剪支持三种配置方式,即make confg、make menuconfig、make xconfg,一般采用菜单式用命令make menuconfig对系统进行裁剪样较为简单(具体见ARM9配置手册)。内核裁剪之后,最后要进行交叉编译后在arch/arm目录下生成内核映象文件zImage,分别使用命令如下:make clean(清理编译环境);make dep(编译依赖文件);make zImage(编译内核)进行内核编译。
  2 嵌入式Linux NFS开发环境的建立
  NFS(Network File System)即:网络文件系统,它是一种将远程主机上的目录通过网络连接到本地主机的一种机制。通过对网络文件系统的支持,用户可以很方便地在本地主机上操作远程主机上的共享目录。因此,可以通过建立网络文件系统,把Linux服务器上的特定目录共享到嵌入式开发板系统上,这样就可以直接在嵌入式开发板上操作Linux服务器,特别是能够实时在线地对程序进行编辑、调试、运行,极大地提高了嵌入式Linux下的应用程序的开发的效率。
  嵌入式Linux 开发平台下的NFS环境配置,主要是对嵌入式Linux服务器端的NFS配置和嵌入式开发板系统的NFS客户端配置,使其支持NFS。
  2.1 Linux服务器端的NFS配置
  以root账户登录Linux服务器,编辑共享目录配置文件exports,设定共享目录及权限,执行# vi/etc/exports命令,在exports文件中添加 /home/work& 192.168.33.*(rw)后保存,其作用是是将/home/work设为共享目录,IP地址在192.168.33.*范围内的计算机可以用读写的方式访问共享目录/home/work;接着执着命令#/etc /rc.d /init.d /protmap start来进行端口映射;最后执行命令#/etc /rc.d /init.d /nfs start来启动NFS服务,启动NFS服务后,还需检查Linux服务器的iptables、ipchains等选项及文件/etc/hosts.deny、/etc/hosts.allow来确保没有屏蔽NFS使用的端口和允许通信的主机。配置完毕后,可以在Linux服务器上运行如下命令:
  # mount -t nfs 192.168.33.1:/home/work /mnt 进行NFS服务器的回环测试,验证共享目录是否能够被访问,若配置成功,执行 # is/mnt命令后,能够在/mnt目录中看到/home/work共享目录中的内容。
往下看有更多相关资料
本网站试开通微、小企业商家广告业务;维修点推荐项目。收费实惠有效果!欢迎在QQ或邮箱联系!
试试再找找您想看的资料
资料搜索:
查看相关资料 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
copyright & &广电电器(中国梧州) -all right reserved& 若您有什么意见或建议请mail: & &
地址: ***:(86)774-2826670& & &&)[加急]极品飞车17小T到底怎么安啊?数据包怎么用? 求高人详解!【华为t8951吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:5,461贴子:
[加急]极品飞车17小T到底怎么安啊?数据包怎么用? 求高人详解!收藏
政府办学,免学费入读大专+高级工双证教育,选择医药行业,成就辉煌未来.
挽尊, 作为一个资深的酱油党,我们需要做的不仅仅是路过,在路过的同时还要关心楼主,鼓励楼主,在这个冷漠的时代,给予楼主温暖。酱油党莅临的地方,不仅仅是挽尊,不仅仅是消灭零回复,酱油所过暖意无边------酱油党
1、专业维修核潜艇,核弹头翻新,改装,抛光,喷漆.回收二手航母,大修核反应堆,、清洗航母油槽、航天飞机保养换三滤.高空作业擦洗卫星表面除尘.批发歼10,F22 F35 B2轰炸机,各类核弹头。量大从优!有发/票!全面接受预定歼20歼30,3个月内提机,送两年保养,送前风玻璃贴膜。还有惊喜小礼品钥匙扣,打火机等…2、常年承接火补避孕套、焊接针眼、蚊子结扎、蚂蚁剖腹产。3、有需要长城贴瓷砖 往月亮上架桥的 请联系:100004、常年包车往返银河各大星系,旅游包车9折优惠,配备导游,旅途全程随叫随停,贴心服务。公司常年包车更有8折优惠(单线多达5个星系停靠点,方便员工上下班)。拨10000找王经理有更多折扣惊喜!5、航母配种,提供优良航公!!***100006、本公司常年销售***专用工具!无论是您的二奶,三奶,四奶,五奶……本公司保证一吸就来,想吸就吸!保证吸得痛快,吸得舒心,泻火舒心,愉悦心情,旅游,出差之必备!7、出售欧版F***黄蜂,原装原套,量大从优,另有原装美版F15,F16保证全新。日版F15八五折出售。美制F22接受预定。***100008、专业叫魂,赶尸,起死回生,驱鬼,现正搞活动中,打8折,另量大从优.9、专业承接银河防水处理、太阳降温、黑洞照明工程,每平米800元,提供正式***,可开餐饮或者学习项目10、承接飞机堕海还原,火车出轨缝接,断桥缝合。楼房倒蹋扶起。11、专业出售武林秘籍 九阳真经 降龙十八掌 葵花宝典 独孤九剑.乾坤大挪移.要的及时联系啊……12、因为生活困难,本人出售河图、天书、麒麟、灵龟、庆云、嘉禾,代写劝进表,解说星相、传播童谣;定制独眼石人(包埋)、代书黄帛绢书(免费入鱼腹),代学狐狸叫,出售狐狸叫声CD;另有怒斩妖蛇、帝气冲霄、黄龙现江、凤凰来仪等多项业务;接受订制传国玉玺、帝冠龙袍;主持开国仪式、登基大典另外收费。以上各项服务价廉物美,欢迎惠顾。
可以联系我。。
把数据吧,c开头那个文件拖到android文件里面,游戏***包直接放在内存卡里就行了,然后游戏***到内存卡,就可以了,屡试不爽
登录百度帐号推荐应用

参考资料

 

随机推荐