无线传感网络技术题库_第1页
无线传感网络技术题库_第2页
无线传感网络技术题库_第3页
无线传感网络技术题库_第4页
无线传感网络技术题库_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

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

文档简介

无线传感网络技术无线传感网络技术 复习资料复习资料 一 选择题 1 I O 端口的输出电压为 B A 3V B 3 3V C 5V D 12V 2 ZigBee 网络中存在设备类型不包括 B A 协调器 B 无线网卡 C 终端设备 D 路由器 3 实验板上 LED1 和 LED2 与 CC2530 的连接如下图所示 LED1 和 LED2 的负极端分别通过 一个限流电阻连接到地 低电平 它们的正极端分别连接到 CC2530 的 A 端口 A P1 0 与 P1 1 B P1 1 与 1 2 C P1 0 与 P1 2 D P1 1 与 P1 3 4 basicRfCfg t 数据结构中的 PanId 成员是 C A 发送模块地址 B 接收模块地址 C 网络 ID D 通信信道 5 引起中断的原因或是发出中断申请的来源叫做中断源 CC2530 共有 D 个中断源 A 5 B 12 C 16 D 18 6 basicRfCfg t 数据结构中的 channel 成员是 D A 发送模块地址 B 接收模块地址 C 网络 ID D 通信信道 7 在 basicRf 无线发送数据时 basicRfConfig myAddr SWITCH ADDR 的作用是 A A 配置本机地址 B 配置发送地址 C 配置发送数据 D 配置接收数据 8 无线传感器网络的基本要素不包括 C A 传感器B 感知对象C 无线 AP D 观察者 9 二进制数 110011011 对应的十六进制数可表示为 C A 192H B C90H C 19BH D CA0H 10 定时器 1 是一个 定时器 可在时钟 递增或者递减计数 C A 8 位 上升沿 B 8 位 上升沿或下降沿 C 16 位 上升沿或下降沿 D 16 位 下降沿 11 basicRfCfg t 数据结构中的 panId 成员是 C A 发送模块地址B 接收模块地址C 网络 IDD 通信信道 12 十进制数 126 其对应的十六进制可表示为 D A 8 F B 8 E C F E D 7 E 13 basicRfCfg t 数据结构中的 channel 成员是 D A 发送模块地址B 接收模块地址C 网络 IDD 通信信道 14 I O 端口的输出电压为 B A 3V B 3 3V C 5V D 12V 15 下列说法中 正确的是 C A define 和 printf 都是 C 语句 B define 是 C 语句 而 printf 不是 C printf 是 C 语句 但 define 不是 D define 和 printf 都不是 C 语句 16 如下图所示 SW1 按键的一侧 3 号 4 号引脚 通过一个上拉电阻连接到电源 同 时连接到 CC2530 的 C 引脚 另一侧 1 号 2 号引脚 连接到地 A P1 0 B P1 1 C P1 2 D P1 3 17 不属于 Z Stack 协议栈的结构的分层是 D A 物理层 B 介质访问控制层 C 网络层 D 传输层 18 支持 Zigbee 短距离无线通信技术的是 B A IrDAB Zigbee 联盟C IEEE802 11b D IEEE802 11a 19 天线主要工作在 OSI 参考模型的哪一层 A A 第 1 层B 第 2 层 C 第 3 层D 第 4 层 20 要把 CC2530 芯片的 P1 0 P1 1 P1 2 P1 3 设置为 GPIO 端口 把 P1 4 P1 5 P1 6 P1 7 设置为外设端口 正确的操作是 A A P1SEL 0 xF0 B P1SEL 0 x0F C P1DIR 0 xF0 D P1DIR 0 x0F 21 ZigBee 相对于其它点对点的协议 ZigBee 协议的缺点是 A A 结构复杂 B 结构简单 C 操作不方便 D 不易于执行 22 在 ZigBee 网络中存在三种设备类型 协调器 路由器和终端设备 但是在 ZigBee 网络 中只能有一个 可以有多个 和多个 B A 路由器 协调器 终端 B 协调器 终端 路由器 C 路由器 终端 协调器 D 终端 路由器 协调器 23 引起中断的原因或是发出中断申请的来源叫做中断源 CC2530 共有 D 个中断源 A 5 B 12 C 16 D 18 24 在串口接收函数中 r UartLen halUartRxLen 的作用是 A A 得到串口接收数据的长度 B 得到串口接收数据的数据 C 配置串口接收数据的长度 D 配置串口接收的模式 25 根据单片机数据处理位数区分 以下不符合的是 A A 48 位 B 32 位 C 16 位 D 8 位 26 在串口接收函数中 r UartLen halUartRxLen 的作用是 A A 得到串口接收数据的长度 B 得到串口接收数据的数据 C 配置串口接收数据的长度 D 配置串口接收的模式 27 CC2530 的定时器 1 的工作模式不包括以下哪一种 B A 自由运行 B 倒计数 C 模 D 正计数 倒计数 28 配置串口工作的波特率为 57600 的代码 A A U0BAUD 216 B U0BAUD 216 C U0BAUD 59 D U0BAUD 59 U0GCR 10 U0GCR 9 U0GCR 10 U0GCR 9 29 CC2530 的 ADC 模块支持多达 D 位的模拟数字转换 A 8 B 32 C 16 D 14 30 中断查询 查询的是 B A 中断请求信号 B 中断标志 C 外中断方式控制位 D 中断允许控制位 二 填空题 1 二进制数 110111111 对应的十六进制数可表示为 1BFH 2 定时 计数器 是一种能够对时钟信号或外部输入信号进行计数 当计数值达到设定要 求时便向 CPU 提出处理请求 从而实现定时或计数功能的外设 3 定时器 1 是一个 16 位定时器 可在时钟 上升沿 或 下降沿 递增或者递减计数 4 CC2530 的定时器 1 具备 自由运行 模 正计数 倒计数 三种不同的工作模式 5 通信方式分为 串行通信 并行通信 6 对单片机内部器件的操作本质是对 相关特殊功能寄存器进行读 写操作 7 CC2530 具有 USART0 和 USART1 两个串行通信接口 它 们可分别运行于异步 UART 模式或者同步 SPI 模式 8 ZigBee 技术是一种短距离 低复杂度 低数据速率的双向无线通信或无线网络技术 是一组基于 IEEE802 15 4 无线标准研制开发的有关组网 安全和应用软件方面的通信 技术 9 二进制数 110111110 对应的十六进制数可表示为 1BEH 10 在 IAR 编程环境中 16 进制数的表示方法是 以 0 x 开头的数字 11 是 取余 运算符 10 4 2 12 PROJ DIR inc 表示 WORKSPACE 目录上一层的 INC 目录 13 按键消抖的方法有两种 硬件消抖 软件消抖 14 在 ZigBee 无线传感网络中 数据通信主要有 单播 组播 广播 3 种类型 用户可以根据通信的需要灵活采用某种通信方式 15 CC2530 中共包含了 5 个定时 计数器 分别是 定时器 1 定时器 2 定时器 3 定时器 4 睡眠定时器 16 Z Stack 协议栈是基于一个 轮转查询式 操作系统 17 CC2530 的 I O 口都能配置成外部中断功能 提供了 上升沿触发 和 下降沿触 发两种触发方式 18 通常有 查询方式 和 中断方式 两种方式来实现串口数据接收 19 设置定时器 1 的控制寄存器 T1CTL 值为 0X0E 则时钟进行了 128 分 频 定时器工作于 模 模式 20 中断技术 的引入 提高了 CPU 的使用效率 也能使 CPU 及时响应紧急事务 21 设置定时器 1 的控制寄存器 T1CTL 值为 0X0F 则时钟进行了 128 分频 定时器工作于 正计数 倒计数 模式 22 CC2530 串行通信接口分别运行于 异步 UART 模式 或者 同步 SPI 模式 23 ZigBee 技术是一种短距离 低复杂度 低数据速率的双向无线通信或无线网络技术 是一组基于 ZigBee 无线标准研制开发的有关组网 安全和应用软件方面的通信技术 24 Z Stack 协议栈是基于一个 轮转查询式 操作系统 25 CC2530 的 ADC 转换器支持 14 位模拟数字转换 转换后的有效位数高达 12 位 7 12 位的有效分辨率位 26 CC2530 ADC 模拟 数字 转换器有转换数据寄存器 ADCH ADCL 假设 ADCH 的内 容为 aaaa aaaa ADCL 为 bbbb bb00 进行程序分析 语句 unsigned int a b c d a ADCH 2 a a 8 b ADCL c ADCH 2 d a c 以上语句执行后 变量 d 的内容是 00aa aaaa aabb bbbb 简答题 1 Z Stack 协议栈安装完各文件夹的作用 2 什么是中断 中断的作用 3 如果使用串口调试工具收发 CC2530 串口数据 4 分析 Basic RF 的启动 发射 接收过程 5 分析下 ZigBee 无线传感网络中 数据通信中单播 组播和广播的特点 6 单片机的内部结构包括哪些关键部分 7 ZigBeer 的主要技术特点有哪些 8 常用的无线通信模块有哪些 9 CC2530 中共包含了几个定时 计数器 分别为 10 分析 basic rf hal utilities 等文件夹的文件的作用 11 模拟信号和数字信号有哪些区别 CC2530 中使用什么模块进行模数转换 程序编程 1 编写串口 1 CC2530 开发板不断地向 PC 发送 Hello ZigBee 字符串 2 编写无线 RF 初始化函数 点对点通讯地址设置 define RF CHANNEL 20 频道 11 26 define PAN ID 0 x1379 网络 id define MY ADDR 0 xacef 本机模块地址 define SEND ADDR 0 x1234 发送地址 void ConfigRf Init void basicRfConfig panId zigbee 的 ID 号设置 basicRfConfig channel zigbee 的频道设置 basicRfConfig myAddr 设置本机地址 basicRfConfig ackRequest 应答信号 while basicRfInit 检测 zigbee 的参数是否配置成功 basicRfReceiveOn 打开 RF 3 编写定时器 1 初始化代码 其中系统时钟频率为 32MHZ 128 分频 模比较模式 设定 时间为 0 2s void init Timer1 void 时钟速度设置为 32MHz 配置 128 分频 模比较计数工作模式 并开始启动 设定 timer1 通道 0 比较模式 把 50000 的低 8 位写入 T1CC0L 把 50000 的高 8 位写入 T1CC0H 清除 timer1 中断标志 清除通道 0 中断标志 不产生定时器 1 的溢出中断 使能定时器 1 的中断 使能全局中断 4 初始化 IO 口 要求 LED1 LED3 SW1 所对应的端口初始 并将 LED1 LED3 设置为输出 口 将 SW1 设置为输入口 初始化后将 LED1 与 LED3 熄灭 include ioCC2530 h 引用 CC2530 头文件 define LED1 LED1 端口宏定义 define LED3 LED3 端口宏定义 define SW1 SW1 端口宏定义 void init IO void 5 采用 ZigBee 模块 带串口 利用 T1 定时控制 4 个 LED 实现循环流水灯 6 编写软件延时函数 delay 7 编写 UART0 串口初始化代码 PC 端串口接收数据的串口初始化 void initUART0 void 设置外设 I O 口 设置 P0 2 P0 3 P0 3 P0 4 位外设 I O 口 设置 USART0 工作模式为 UART 模式 设置波特率为 57600 设置波特率为 57600 设置 UART 工作参数 清零 UART0 TX 中断标志 使能全局中断 8 LED1 与 P1 0 相连 高电平有效 要求采用 T3 的中断方式控制 LED1 使其每 5s 闪烁 1 次 9 编写 SampleApp MessageMSGCB 数据消息队列处理的回调函数 Z Stack 的 API 函数

温馨提示

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

评论

0/150

提交评论