嵌入式系统与开发测试题答案_第1页
嵌入式系统与开发测试题答案_第2页
嵌入式系统与开发测试题答案_第3页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

第第8页测试题0及参考答案〔1ARM_机器

指令汇编_ 指令伪 _指令构成。符号定义伪指令数据符号定义伪指令数据定义伪指令汇编控制伪指令定义伪指令汇编控制伪指令信息报告伪指令宏指令以及其他伪指令。〔30x12345678ARM0X30000000开场的位置,那么0X30000001_C〔4〕一般情况下,ARM微处理器异常处理模式共有 7 种机器启动后第一条指令执行的是 A A.复位异常处理函数指令B.中断异常处理指令异常处理指令D.指令预取终止异常。5调用函数FUN(X,Y,Z)那么实参值分别通过 r0 _r1 、_r2 存放器来进展传递,如果参数超过4个,那么参数传递那么为 通过栈进展传。〔6〕举例列出一款ARM7TDMI微内核的嵌入式微处理器_S3C44B0X_ARM920T微内核的嵌入式微处理_S3C2410_ARM11内核的嵌入式微处理器S3C6410并列举2款64位ARM内核_Cortex-A53、Cortex-A57 。〔7Ca,b,cC〔略〕此知识点不需要掌握测试题1及参考答案bootloader 、内核 、文件系统三局部组成gcc,ARM处理器嵌入式编译器名为arm-linux-gcc3.bootloader令工具。bootloaderubootprintenvsetenvipaddrvmlinuxtftp内核的命令为t内存地址,启动嵌入式Linux内核的命令为bootm。6.从CLinuxmainstart_kernel。makemenuconfig.config内核命令为makezImage。linuxifconfig、cp、lsC〔.内核CLinux为mkyaffs2img;以yaffsyaffs2mkyaffs2img文件夹镜像文件名。9.构建嵌入式Linuxbootloader烧写LinuxA〔B.文件系统C.穿插编译器〕来烧写,烧写文件系统一般使用A〔B.文件系统C.穿插编译器〕来烧写。略,见实验材料2学号:姓名:日期:Linuxmakefile具集包括aclocalautoscanautoconfautoheaderautomake等几局部组成。makefile批文件后,利用命令#./configure生成Makefile,利用命令#makedist生成发行压缩包文件hello.tar.gz。--prefix=/opt/softxMakefile,一般来说,指定安装目录为/opt/soft的命令为./configure--prefix=/opt/soft;如果待生成的可执ARM--prefix=/opt/softx4.以webboa[略]见实验材料提供命令和函数编程两种使用方式。sqlite下创立数据库命令为sqlite3stu.db;创立包含学号,create姓名和 号码的数据表StuPhonecreateStuPhone(idintegerprimarykey,nametext,StuPhone(idintegerprimarykey,nametext,text;插入10010201,wangming,记录的命令为intoStuPhonevalues(10010201,wangming,)。测试题3及参考答案LinuxLinux和用户空间。Linux#insmod,查看Linux内核中有哪些模块的命令为#lsmod,删除内核中模块的命令为#rmmodhello。“helloIaminkernelnowhello,Iwillleavefromkernelnow!〞,编写Makefile,并简述加载到内核和卸载出内核的根本命令。(1)模块文件〔2〕Makefileobj-m:=all:/opt/linux-2.6.38SUBDIRS=$(shellobj-m:=all:/opt/linux-2.6.38SUBDIRS=$(shellpwd)modulesclean:rmrm-rf*.ko*.o〔3〕编译和加载#make#inmsod#make#inmsod测试题4及参考答案在嵌入式Linux开发过程中,EmbeddedQT通常情况下用于C〔A.内核代码B.驱动代码C.图形应用程序〕设计。EmbeddedQT采用工具开发包的形式提供应用户,一般情况下包括QTMakefile际化工具等。);QT开发中采用信号和插槽机制来连接两个对象之间的通讯假设对象a的clicked信号和对象b的〔〕相 关 联 , 对 应 语 句 为 :connect(&a,SIGNAL(clicked()),&b,SLOT(handleFunction()));LED/dev/ledled灯调用函数ioctl(fd,LEDON),熄灭ledQTON按钮点亮LEDOFF按钮熄灭LEDONm_on,OFFm_off。关联函数:connect(m_Win,SIGNAL(clicked()),m_on,SLOT(LedOnFun()));connect(m_Win,SIGNAL(clicked()),m_off,SLOT(LedOffFun()));voidLedOnFun()intfd;,O_RDWR);ioctl(fd,LEDON);close(fd);voidLedOffFun()intfd;));voidLedOnFun()intfd;,O_RDWR);ioctl(fd,LEDON);close(fd);voidLedOffFun()intfd;,O_RDWR);ioctl(fd,LEDOFF);close(fd);测试题5及参考答案嵌入式Linux_LCD属于_设备。Linux设备驱动驱动软件位于.内核空间B有LED_#insmod__,测试完成后,将该软件从内核中卸载命令为_#rmmodleddrv _。除网络设备外设备驱动通常采用_文件 方式进展访问一般包括__翻开设备__、读写控制设备,最后

_关闭设_。在_#mknod/dev/leddevc2530。Linux令为LED_#mknod/dev/leddevc2530。简述编写看门狗驱动根本步骤编写硬件驱动代码,包括:编写硬件驱动代码,包括:编写硬件接口函数编写硬件接口函数建立文

温馨提示

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

评论

0/150

提交评论