嵌入式linux复习2_linux嵌入式复习资料

2020-02-27 其他范文 下载本文

嵌入式linux复习2由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“linux嵌入式复习资料”。

判断

1、版本号为2.5 的linux内核比2.4的要更好更稳定。(错)

2、bootloader就是uboot。(错)

3、启动加载模式是bootloader的正常工作模式。(对)

4、在目标机上远程挂载nfs文件系统要用网线将宿主机和目标机相连接。(对)

5、在linux中,执行当前目录中的应用程序可以不指定路径。(错 用./)

6、宿主机和目标机一般是通过串口进行通迅交互的。(对)

7、Makefile的规则命令行要以空格开头。(错 以开头)

8、在宿主机上能执行的程序就可以在目标板上执行。(错)

9、槽就是一个可以被调用处理特定信号的函数。(对)

选择题

1、redhat9下重启nfs服务的命令为(service nfs reboot)。

2、uboot环境变量中,用来设置uboot启动后自动执行的命令的环境变量是(setenv bootcmd

“run bootlunux”)。

3、Linux环境中登录访问远程开发板的命令为(minicom)。

4、将test.c编译为应用程序test的命令为(gcc test.c –o test)。

5、Linux 2.4内核的编译过程中,make命令的正确顺序为(make mrorper make menuconfig

make dep make bzlmage make modules)。

6、uboot中用来设置tftp下载服务器ip地址,对应命令为(setenv serverip 192.168.12.3)。

7、uboot下载模式中经常通过以下(tftp)下载方式利用网络接口从宿主机下载程序。

8、下命令中,将ip为192,168,1,180的主机上/tftpboot挂载到目标机的/mnt/nfs,正确的为

()。

名词解释

1、交叉编译: 在一种平台上编译出能在另一种平台(体系结构不同)上运行的程序。

在PC平台(X86 CPU)上编译出能运行在arm平台上的程序,编译得到的程序在X86 CPU平台上是不能运行的,必须放到arm平台上才能运行。

2、启动代码:由于ARM软件编程一般采用高级语言,如C语言,因此在系统启动后必须有一段程序能够将CPU带入到能够运行C语言的状态,这段程序就是启动代码。启动代码通常用汇编语言完成,并在系统复位入口点(ARM系统中为0地址)运行

3、嵌入式系统:以应用为中心,以计算机技术为基础,软硬件可裁减,以适应应用系统对功能、可靠性、成本、体积和功耗等有严格要求的专用计算机系统。

填空题

1、Linux系统中的设备分为_块设备_、_字符设备_、_网络设备_三类

2、bootloader的两种工作模式分别为_启动加载模式_和_下载模式_模式。

3、QSocket套接字中“准备读”信号是:readyRead4、QT处理事件的办法是:调用虚拟函数

问答题

1、说明嵌入式linux的移植主要有哪些内容。

bootoader的移植,内核的移植,根文件系统的移植。

2、Qt的qmake编译生成应用程序的过程

make mrorper make menuconfig make dep make bzlmage make modules

《嵌入式linux复习2.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
嵌入式linux复习2
点击下载文档
相关专题 linux嵌入式复习资料 嵌入式 Linux linux嵌入式复习资料 嵌入式 Linux
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文