《2022年无线传感网试题汇总,推荐文档 .pdf》由会员分享,可在线阅读,更多相关《2022年无线传感网试题汇总,推荐文档 .pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、无线传感器网络试题汇总一、填空题1、狭义的无线传感网络包含(传感点)(网络协议)(网络拓扑结构) 。2、传感器节点由(传感器模块)(处理器模块)(无线通信模块) (能量供应模块)四部分组成。3、IEEE802.15.4 规范定义了27 个物理信道,信道编号从0 到 26,其中 0 号信道, 1 号信道, 26 号信道的中心频率分别是(868MHz ) (900MHz ) (2170MHz ) 。4、IEEE802.15.4 的数据传送有三种方式,一是(终端数据传输器译到协调器);二是(协调器传送器件到终端器件),三是(在两个对等器件间传输)。5、IEEE802.15.4 标准中共定义了四种类型
2、的帧:(信标帧)(数据帧)(确认帧)(MAC 命令帧)。6、定时器 1 是一个( 16)位定时器,可在时钟(上升沿)或(下降沿)递增或者递减计数。7、定时器 1 有(自由运行模式) (取模模式)(递增计数 / 递减计数模式)(通道模式)四种工作模式。8、定时器通道控制模式包含(输入捕获模式)和(输出比较模式)两种模式。9、CC2530定时器的精度有(Tmilli (ms)) (T32KHz (32KHz) ) (Tmicro (us)) 。10、设置定时器1 的控制寄存器T1CTL值为 0X0E,则时钟进行了(128)分频,定时器工作于(取模)模式(参看教材246 页表 6-44) 。11、将
3、定时器通道1 设置为下降沿捕获,允许通道1 中断,则捕获 /比较寄存器T1CCTL1的值为( 0 x46) ;将定时器通道0 设置为输出比较模式,输出置0,通道 0 的比较模式为:“输出置 0” ,则捕获 /比较寄存器T1CCTL0的值为( 0 x48) (参看教材246 页表 6-46) 。12、CC2530有( 21)个 IO 口,其中( p0) (p1)2 个 8 位端口, P2 一个( 5)位端13、将 P0口设置为输出,则P0DIR= (0 xFF ) 。 (参看教材174页表 6-4)14、将 P1口设置为输出,则P1SEL= (0X00) 。 (参看教材175 页表 6-5)15
4、、如果已经允许P0 中断,只允许P0口的低 4 位中断, P0IEN= (0X0F) 。 (参看教材184 页表 6-14) 。16、如果 P0IFG=0X05 ,则哪些端口有中断发生(P0.0 和 p0.2) 。17、TinyOS 操作系统是加州大学伯克利分校的David Culler领导的研究小组为无线传感网(Wireless Sensor Net ,简称 WSN )量身定制的开源的(嵌入式)操作系统。而nesC 语言由 C语言扩展而来,用来描述 TinyOS 的(执行模型和结构) ;nesC 语言是 TinyOS 的(编程语言),也是 TinyOS 应用程序的(开发工具)。18、填写 T
5、inyOS 结构图。19、接口(interface)和组件(component)是 nesC 语言中最重要的两个元素。组件又包含模块 (module)和配置( configuration)两种类型。20、接口提供命令(command )和事件( event )两种类型函数,但这两种类型接口函数的实现和调用方式完全不一样, 向下调用命令, 向上触发事件。命令函数(command )必须由接口的提供者(provider)实现,接口使用者调用(call ) ;事件函数必须由接口提供者触发通知(signal ) ,接口使用者实现事件函数,也就是说,上层组件(接口使用者)调用底层组件(接口提供者)的命令
6、函数,启动底层组件实现命令功能;底层组件实现某种功能后,通过事件触发事件,通知报告上层组件对相应的事件进行处理。21、模块和配置组件各有两部分代码块,第一块部分为声明部分,主要定义提供或使用接口,第二个块为应用程序组件主组件(调度器)数据处理(传感器)数据通信处理(硬件抽象组件)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - 组件的实现部分,模块的实现(implementation)部分 C 语言一样,完成组件的逻辑功能的实现;
7、而配置的实现( implementation)部分只包含将组件接口连接在一起的连接(wiring )代码,实现将组件所提供的接口与其他组件使用的接口连接起来。22、 “- ”和“ 被调用者,这也确定了组件接口中的命令函数和事件函数调用路径。“- ”和“2); /0000 0000 00aa aaaa a= a8; /00aa aaaa 0000 0000 b= ADCL; /bbbb bb00 c=( ADCH 2); /aaaaaa00|00bbbbbb=aabbbb bb d=a|c; /00aa aaaa aabbbb bb 以上语句执行后,变量d 的内容是( 00aa aaaa aab
8、bbb bb ) 。7、根据 ADCCON2(0 xB5)-ADC转换控制寄存器 2格式,如果设置转换序列转参考电压选择为内部参考,分辨率为 12位,对温度传感器进行采样,则ADCCON2的值为( 00111110=0 x3e );如果设置转换序列转参考电压选择为 AVDD5 引脚,分辨率为 10位,对通道 AIN7进行采样, 则ADCCON2的值为(10 10 0111=0 xa7 )。(参见教材表 7-4 )8、IEEE802.15.4 规范定义了27 个物理信道,信道编号从0 到 26,每个具体的信道对应着一个中心频率,这 27 个物理信道覆盖了3 个不同的频段。不同频段所对应的带宽不同
9、,标准规定868MHz频段定义了1 个信道( 0 号信道); 915MHz频段定义了10 个信道( 110 号信道); 2400MHz频段定义了16 个信道( 1126号信道)。这些信道的中心频率定义如下:868.3=0cfMHzk906211MHz1,10cfkk2045511MHz11,26cfkk其中, k 为信道编号, F 为信道对应的中心频率。当 K=0,2,10,12 时,信道的中心频率分别是多少?9、点对多组网1)进行点对多组网时,所有节点的GRP应该相同,主节点(网关节点)的NID 是 1;其它节点的NID 怎么设置?取值范围 (2-255) ,注意每个节点不能相同。2)如果使
10、用: make enmote install GRP=10 NID=01 编译命令组网主节点,则对NID 为 2,5,10 的节点组网,写出这些组网命令。make enmote install GRP=10 NID=02 make enmote install GRP=10 NID=05 3)如果要将通信信道以静态的方法设置为20,则写出组网指令。make enmote install GRP=10 NID=01 CH=20 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 6 页 - - - - - - - - - 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 6 页 - - - - - - - - -