无线组网技术-BasicRF 简介.pptxVIP

  • 176
  • 0
  • 约1.09千字
  • 约 14页
  • 2022-10-18 发布于江西
  • 举报
无线组网技术PEPORT ON WORK01BasicRF简介BasicRF简介 Basic RF由TI公司提供,它包含了IEEE 802.15.4标准的数据包的收发。这个协议只是用来演示无线设备是如何进行数据传输的,不包含完整功能的协议。但是它采用了与802.15.4 MAC兼容的数据包结构及 ACK包结构,其功能限制如下:不提供“多跳”、“设备扫描”。不提供不同种的网络设备,如协调器、路由器等。所有节点同级,只实现点对点传输。传输时会等待信道空闲,但不按 802.15.4 CSMA-CA 要求进行两次 CCA 检测。不重传数据。BasicRF软件包结构图BasicRF软件包结构图BasicRF软件包BasicRF软件包BasicRF软件包cc2530_software_examplesDocsidelight_switchper_testspectrum_analyzersourceAppslight_switchPER_testComponentsspectrum_analyzerBasicRF点对点通信使用的三个步骤BasicRF软件包?BasicRF点对点通信使用的三个步骤:01初始化:halBoardInit()——板上硬件的初始化:basicRfInit()——射频初始化设置:使能ACK/CRC,RX设置,RX中断,设置协议配置,网络ID,信道,安全性能等。(1)板载外设、射频IO、系统时钟、中断等初始化;确保外围器件没有问题;halBoardInit()(2)BasicRF数据结构体配置要配置的数据结构体,就是位于basicrf.h的basicRfCfg_t结构体。BasicRF软件包?BasicRF点对点通信使用的三个步骤:02发送:basicRfSendPacket(发送目的地址,发送的数据,数据的长度)03接收:basicRfReceive(接收的数据,数据的长度,信号的强度)。BasicRF软件包Basic RFApplocationHALSet Basic RFconfigurationbasicRfinit(basicRfConflg)halRflnit()halRfSetChannel(pConfig-channel)halRfSetShortAddr(pConfig-myAddr)halRfSetPanld(pConfig- panld)halRflnterruptConfig(basicRfRx FrmDonelsr)PEPORT ON WORK02使用三要素PANIDRF_CHANNEL收发双方的地址

文档评论(0)

1亿VIP精品文档

相关文档