linux问题集锦.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
什么叫链接库,链接库有什么作用? camtasia studio CAJviewer CYJwin beyond compare 使用交叉开发环境 先使用命令Source /etc/profile是交叉编译器生效,再使用arm-linux-gcc –v验证 4.进入u-boot下载模式 如果从nor-flash启动默认进入u-boot下载,如果从nand-flash启动则需在开机前按space然后开机(前提:连接开发板和PC的串口,并打开串口工具) 5.烧写内核镜像到SDRAM中时,地址由DNW中设定的USB下载地址决定(一般使用0 6.linux烧写的一般过程 烧写u-boot,内核zImage.bin镜像,根文件系统root.bin,烧写开机logo,设置linux启动方式 7.u-boot的下载模式默认是进入USB模式,应在该模式下按n选择进入TFTP下载模式 网络下载时先按5进行TFTP下载时的IP设置 8.天嵌压缩包的解压: tar xvjf ####.tar.bz2 –C / 9.天嵌4.3寸屏 对应的镜像名称是带Q43,在源码中对应W43或TFT480272(分辨率480*272) 10.不需要USB烧写时,拔掉USB烧写线,否则可能导致PC蓝屏 11.系统调用 操作系统提供给用户程序调用的一组特殊接口,通过它可以获得操作系统内核提过的服务。 12.linux中任何事物都可以用一个文件代表,大多数情况下只需使用5个基本函数:open、close、read、write、lseek。 13.系统调用会影响系统的性能 与函数调用相比,系统调用的开销来得大,在执行系统调用时,linux必须从用户代码切换到内核代码运行,然后再返回用户代码 利用linux提供的一系列标准函数库,把它们包含在自己的程序中,去处理那些和设备与文件有关的问题 14.不带缓存的IO操作即直接对文件进行操作,主要5个函数open()、close()、read()、write()、lseek()。 15.应用程序的测试、练习在/opt/EmbedSky/apps/myTest/下 16.带缓存的文件IO在内存中开辟一个缓冲区为程序中的每一个文件使用,当执行读时,数据先读入缓冲区,装满后再从缓冲区依次读入接收的数据,有fopen()、fclose()、fread()、fwrite()、flseek()。 17.IP(PC机):1 IP:5(22) mask: 18.当擦除开发板nor flash或者nand flash中的uboot时,开发板将不能开机,既不能从nor flash启动也不能从nand flash启动,这个时候必须通过jtag烧写bootloader 19.使用网络烧写 使用固定的文件名uboot.bin、zImage.bin、root.bin、logo.bin,并将文件保存到tftp服务器的工作目录下 20.进程调度命令:ps、top、nice、kill、bg 21.进程模式 如果发生系统调用或是产生中断事件,系统将进入操作系统运行,由用户模式转入内核模式。 22.使用exec函数时,参数数组和环境变量数组要以NULL结束 23.Printf函数使用带缓冲的IO方式,当遇到“\n”换行符时自动从缓冲区中将记录读出,不使用“\n”时,调用_exit()函数结束进程将不会打印输出。 24.在linux中,系统与用户进行交流的界面称为终端,当终端被关闭时,每一个从此终端开始运行的进程都会被关闭。 25.查看守护进程:ps –aux 26.使用fork()创建一个新的进程时,该进程复制了从fork()函数开头的全部内容,并从fork()的入口开始执行。 27.printf的缓冲机制 printf某些内容时,操作系统仅仅是把该内容放到了stdout的缓冲队列里,并没用实际的打印到屏幕上。但是,只要看到有\n就会立即刷新stdout,因此就马上能打印出来了。 在运行printf(”AAAA”)后,AAAA仅被放到了缓冲队列里,再运行fork()时,缓冲队列里的AAAA被子进程继承了,因此在子进程的stdout中就有了AAAA。 28.mytest下file_io里的write.c在close(fd)时,为什么出错了??? 29.mytest下lock_set里的Makefile不能编译通过(双文件依赖)??? 30.mytest下pipe进行gdb调试??? 31.mytest下signal里的mysignal.c为什么pause()捕捉不到信号??? 32.可读可写权限的源码经编译后生成的执行文件具有可执行属性 33.mytest下msg怎么会有警告呢,为什么会在输入那里停下来等待输

文档评论(0)

xxj1658888 + 关注
实名认证
文档贡献者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档