地址和16位短地址10端点号:端点号0被保留用于设备对象(ZDO)接口,端点255被保留用于广播,点点241245被保留用于将来扩展使用。11间接通信“绑定”12属于网络层与应用层数据服务接口的是NLDESAP
第四章1CC2530内部模块:CPU和内存相关模块;外设、时钟和电源管理相关模块;无线电相关模块。2中断处理过程:中断申请,中断响应,中断处理,中断返回3中断函数一般格式:pragmavector中断向量_i
terruptvoid函数名(void)中断程序代码4CC2530包括3个8位输入输出(IO)端口,分别是P0、P1和P2,共21个引脚5PxSEL寄存器的设置P0SEL0x30P04和P05设置为普通的IO口0:输入1:输出6PxDIR寄存器的设置P0DIR0x30;P04h和P05设为输入7中断使能寄存器包括IENx和PxIEN8中断状态标志寄存器包括PxIFG9中断控制寄存器为PICTL10P83
第2页共5页
fZIGBEE
11Cc2530的四个振荡器:32MHz晶振、16MHzRC振荡器32kHz晶振、32kHzRC振荡器12P9910013根据芯片吗内置闪存的不同容量,提供给用户4个版本,即CC2530F32、CC2530F64、CC2530F128、CC2530F256
第五章1无线射频模块包括无线寄存器、CSMACA选通处理器、无线数据接口以及射频部分等。2CC2530无线射频的工作涉及到CPU的两个中断向量,即RFERR中断和RF中断。3P1671684IEEE802154的数字高频调制使用24G直接序列扩频技术。5P1786P1847RF内核包括以下几部分:无线电控制状态模块(FSM)、调制器解调器、帧过滤和源匹配、频率合成器(FS)、命令选通处理器、定时器2(MAC定时器)
第六章1Zigbee协议栈结构与Zstack对比:Zigbee协议栈结构应用层ZDO、APS层AF层NWKMAC物理层ZstackAPP层、OSALZDO层ProfileNWKZMAC、MACHAL、MAC
2Zstack的NWK层负责功能有:节点地址类型的分配、协议栈模板、网络拓扑结构、网络地址的分配的选择等。
3Zstack协议栈的五种模板:“特定网络”模板、“Zigbee协议栈”模板、“ZigbeePRO
协议栈”模板、两种自定义模板(星型,树型)
4当在协议栈模板中使用CskipChld
和CskipRtrs数组为默认值时,网络地址遵循随机分配机制,对新加入的节点使用随机地址分配,即当一个节点加入时,首先将
第3页共5页
fZIGBEE
接收父节点的随机分配的网络地址,然后产生“设备声明”发送至网络中的其余节点。如果另一个节点有着相同的网络地址,则通过路由器广播“网络状态地址冲突”至网络中的所有节点。所有发生网络地址冲突的节点更改自己的网络地址,然后再发起“设备声明”检测新的网络地址是否冲突。5Toolsf8wCo
fir