itop4412开发板系统源码及镜像其他eclipse测试程序_第1页
itop4412开发板系统源码及镜像其他eclipse测试程序_第2页
itop4412开发板系统源码及镜像其他eclipse测试程序_第3页
itop4412开发板系统源码及镜像其他eclipse测试程序_第4页
itop4412开发板系统源码及镜像其他eclipse测试程序_第5页
已阅读5页,还剩21页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

: 传 引 版 产品.......................................................................................................................硬件参 外 接口参 产品特 串口参 硬件连 电气特 模块快速测 模块连 模块信息操 和修改模块信息简易命 组 组网通信概 网络性 串口通信协 Uart参 包分 端 通信举 模块内部端 概 红灯闪烁控制端 基本信息管理端 错误报告端 连接质量测试端 可控TTL输 软件例 软件资源和要点介 软件设置和数据发送举 模块0设 模块1设 发送和接收数据测 .......................................................................................................................................26 1Cadence格式原理图和 1altiumdesigner格式原理图和 1CC2530中文完全 1 1份(内核自带Android测试例 1 2排 15V(选配usb(选配USB接 提供5V/500mA电源1火牛座电 双排母 DB9母 标准串口DB9数据 8位起始 1位停止 1位校验 无校验波特 2400480096001440019200288003840057600230400125000250000500000115200值3.3V口,则需要使用USB转RS232串口。 发送:FE059021000001接收:FE0721900000210200FE059021000001FE072190000021BA02FE059021000002FE0721900000221620FE059021000003FE06219000002313FE059021000004FE06219000002408IP地址FE0790210000111F00FE052190000000FE0790210000129119FE052190000000FE06902100001312FE052190000000FE06902100001402FE052190000000FE059021000010无返回(2S左右Zigbee2.4GHz~2.45GHz,属于取值范围为0x0001~0xfffe,同频率划分为16个信道,每个模块可工作在其中一个信道ID个网络中的模块网络ID必须相将多个Zigbee模块配置成地址不相同,信道和网络ID相同的状态,模块将组成一个网络。微控制器(MCU)或者电脑通过Uart告诉模块目标地址和待发送的数据,模块会通过网络选择最优的路径,将信息传输给目标模块,而目标模块将通过Uart输出源地址和上述的Zigbee模块使用定向扩散协议寻找路由,这种路由算记录网络的状态,每个节点平均可记录130个目标节点的路由,在网络建立后传输速度和传输延时可到达最优。但这种算1~5值每个含3Byte数据时,2400Bit/s。每个含30Byte数据时,10KBit/s。0.3 8位起始 1停止 1校验 无校2400480096001440019200288003840057600115200230400125000UartZigbeeUart用MAX3232转换为Uart与Zigbee模块进行通信。“将数据00AE133300039091。”对于单片机,需要将这些信息整理成一个包,通过Uart发给模块:FE089190030000AE1333信FE。。地址,目标地址为0x0000表示此包发给本模块,目标地址为0xFFFF的包会被发往本网络中的所有节点。当从模块接收数据0300AE13传输过程中如果遇到数据部分、地址或者端中出现FF,则使用FEFD来代替;如果FEFEFC09FF09FEFD,但包头中的数据长度仍然按照2+4来计算,这样,发送的包如下:FE069190030009FEFD虽然一共传输了7个字节,但包长为6。如果地址、端中出现了FF、FE也需要进行Zigbee模块设计了端口的概念,接收方收到一个包时,会根据包的端,选择对应的0x80~0xFF端口开放给Uart连接的MCU或者电脑。当MCU给一个模块发送数据时,如果源端填写了小于0x80的值,则包无法发出;如果目的端填写了小于0x80的值,接收方模块的内部程序将处理这个包并执行相关的动作,而不是从Uart发出这个包。FE05912003000A例如将多个节点组成如下网络,在本文点特指PC或MCU和Zigbee模块组成的硬MCU到温湿度为温度23℃,湿度60%,则无线传输的数据是0x17,0x3C。节点和电A0A1MCU0x000F,则MCU发给模块的数据为:FE05A0A00F0017FFFE05A1A10F003CFE05A0A0010017FFFE05A1A101003CFE05A320020032模块使用小于80的端作为源端,例如模块发送FE052020020032FF模块会收到一个端错误报告包:FE0622200200E020FF,实际上,模块不会传送任FE0581800F0032FFFE0581800F0032FF,节点的21UartFE07912100129888FF,其中91可以是任意端,0000是目标地址,12为命令,9899为新网ID4.2LEDLED点亮的时间=此参数×100ms的Uart进行,不能操作。0x01地址0x02网络0x03信道编号0x04Uart的波特率包、返回信IDID值,新网络ID格波特率-读数对照表。设置信息含设址,设置网络ID,设置波特率,设置信道四种。这些设置信息在0x10型0x00操作完成;0xF8命令错误;IDFE0590FE07219000000100210F00FE0590FE07219000000200228819FE0590FE06219000000300230FFE0590FE062190000004002408包,带有下划线的数据为模块的波特率读数,0x080x000021端口进行通信,0x0000即模块的本FE07902100001F00址不能配置为0x0000和0xFFFF。FE07902100009119ID0x1991。带有下划线的部分为配置的目标网络ID,网络ID不能配置为0xFFFF。FE069021000012信道的范围是0x0B到0x1A。FE069021000002特率读数为02,即带有下划线的数据。FE052190000000FF,表示配置完成,返回信息会指示发包的错误,错误信息详见响应包。FE059021000010FF,模块会进行重启,端错误报告用户使用的不合法的端端口0x23用于探测两个模块之间的双向链路质量,链路质量为两个模块之间互相发包RSSI0x0000和FE06802301000200这个命令将会两个模块之间的RSSI,其中一个模块为收到此包的模块,即地址为送一个RSSI命令,模块0x0002在收到此命令后返回一个RSSI数值,模块0x0001收FE072380XXXX020012RSSI0x0000和0xFFFF。这个包可以发送,即A节点可以命令BB到C的链路质量并返回给链路质量的返回值如果是128说明失败了,这有可能是两个节点距离可控TTLiTOP-4412AndroidR20R21不然接收不到数据(iTOP-44121.1.31.1.3.2)。足,则需要参考本文档3.3小节来设置。0FE059021000001FE072190000021030003模块0网络FE059021000002FE072190000022162016模块0信FE059021000003FE06219000002313231IPFE059021000001FE0721900000210

温馨提示

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

评论

0/150

提交评论