Zigbee复习模拟题(1)

Zigbee开发技术及实践--模拟试题一、选择题(每题3分,共30分)1.下面属于CC2530物理存储器的是:()A.SRAMB.CODEC.DATAD.XDATA2.中国使用的Zigbee工作的频段是:()A.915MHzB.2.4GHzC.868MHzD.433MHz3.下面属于信息管理API函数的是:()A.osal_start_timer()B.osal_set_event()C.osal_msg_allocate()D.osal_init_system()4.在Zigbee结构中哪一层与建立网络息息相关:()A.物理层B.MAC层C.网络层D.应用层5.CC2530数据帧的基本结构由三部分构成:()A.帧引导序列和帧开始界定符B.同步头、需要传输的数据以及帧尾C.帧长度、MAC帧头D.MAC负载和帧尾6.在Zigbee网络中协调器需要网络中的每个设备都收到数据使用下述哪种地址模式:()A.广播寻址B.组寻址C.单点寻址D.间接寻址7.如果将CC2530的P1端口设置为外设I/O功能,需要设置哪个寄存器:()A.P0SELB.P1SELC.P0DIRD.P1DIR8.在Zigbee网络中具有路由转发功能的节点是()A.网关节点B.传感器节点C.路由器节点D.终端节点9.IEEE802.15.4在2.4G频段上定义了几个信道()A.16B.10C.27D.110.下面属于MAC层与网络层管理服务接口的是:()A.NLME-SAPB.MCPS-SAPC.MLME-SAPD.NLDE-SAP二、填空题(每空1分,共20分)11.IEEE802.15.4的数字高频调制使用_____技术。【1.0分】2.4G直接序列扩频12.Zigbee是一种____、____、____、____双向无线通讯技术。近距离低复杂度低功耗低成本13.Zigbee有三种网络拓扑结构,分别是____、____和____。星型树型网状型14.Zigbee硬件分为三部分,即____、____和____。CC2530核心板协调器底板路由器底板15.CC2530的8051CPU有四个不同的存储空间,分别为____、____、____和____。CODEDATAXDATASFR16.ZDO层提供了Zigbee设备管理功能包括:____、____、____、___和____等服务。网络建立发现网络加入网络应用端点的绑定安全管理三、简答题(共20分)17.简述Zigbee网络层功能。答案要点:Zigbee网络中的设备有三种类型:协调器、路由器和终端节点,分别实现不同的功能。协调器具有建立新网络的能力。协调器和路由器具备允许设备加入网络或者离开网络、为设备分配网络内部的逻辑地址、建立和维护邻居表等功能。Zigbee终端节点只需要有加入或离开网络的能力即可。18.列举常用的Zigbee芯片和Zigbee协议栈。答案要点:目前最常见的Zigbee芯片为CC243X系列、CC253X系列和MC1322X系列。常见的Zigbee的协议栈分为3种:非开源的协议栈、半开源的协议栈和开源的协议栈。常见的非开源的Zigbee协议栈的解决方案包括freescale解决方案和microchip解决方案。TI公司开发的ZStack协议栈是一个半开源的Zigbee协议栈,是一款免费的Zigbee协议栈,它支持Zigbee和ZigbeePRO,并向后兼容Zigbee2006和Zigbee2004。Freakz是一个彻底开源的Zigbee协议栈,配合contiki操作系统,contiki的代码全部为C语言编写,对于初学者来说比较容易上手。19.简述端点的作用。答案要点:端点的主要作用可以总结为以下两个方面:数据的发送和接收:当一个设备发送数据时,必须指定发送目的节点的长地址或短地址以及端点来进行数据的发送和接收,并且发送方和接收方所使用的端点号必须一致。绑定:如果设备之间需要绑定,那么在Zigbee的网络层必须注册一个或者多个端点来进行数据的发送和接收以及绑定表的建立。20.简述CC2530中断处理过程。中断申请:中断源向CPU发出中断请求信号(中断申请一般需要在程序初始化中配置相应的中断寄存器开启中断);中断响应:CPU检测中断申请,把主程序中断的地址保存到堆栈,转入中断向量入口地址;中断处理:按照中断向量中设定好的地址,转入相应的中断服务程序;中断返回:中断服务程序执行完毕后,CPU执行中断返回指令,把堆栈中保存的数据从堆栈弹出,返回原来程序。四、程序设计(共30分,每题10分)21.设计一段程序点亮CC2530的LED1(假设LED1与CC2530的P0.0相接,且低电平有效),其中所使用的寄存器如下:参考答案:P0SEL&=~0x01P0DIR|=0x01;P0_0=0;22.在mytask_id的任务下使用osal_start_timerEx()函数定义一个自定义事件,其中事件名称为TEM_MESSAGE_EVT,且隔5s钟触发。参考答案:osal_start_timerEx(mytask_id,T...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供参考,付费前请自行鉴别。
3、如文档内容存在侵犯商业秘密、侵犯著作权等,请点击“举报”。

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

客服邮箱:

biganzikefu@outlook.com

所有的文档都被视为“模板”,用于写作参考,下载前须认真查看,确认无误后再购买;

文档大部份都是可以预览的,笔杆子文库无法对文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;

文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为依据;

如果您还有什么不清楚的或需要我们协助,可以联系客服邮箱:

biganzikefu@outlook.com

常见问题具体如下:

1、问:已经付过费的文档可以多次下载吗?

      答:可以。登陆您已经付过费的账号,付过费的文档可以免费进行多次下载。

2、问:已经付过费的文档不知下载到什么地方去了?

     答:电脑端-浏览器下载列表里可以找到;手机端-文件管理或下载里可以找到。

            如以上两种方式都没有找到,请提供您的交易单号或截图及接收文档的邮箱等有效信息,发送到客服邮箱,客服经核实后,会将您已经付过费的文档即时发到您邮箱。

注:微信交易号是以“420000”开头的28位数字;

       支付宝交易号是以“2024XXXX”交易日期开头的28位数字。

文秘专家
机构认证
内容提供者

1

确认删除?