Advertisement

RF2401接收器代码

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
RF2401接收器代码是指用于RF2401无线通信模块的接收端程序代码,实现数据包捕获、解码等功能。 RF2401接收端代码 芯片测试用,无需修改 #define TEST_2 0x8E // MSB D143-D136 #define TEST_1 0x08 // D135~D128 #define TEST_0 0x1c // D127~D120 注意 DATAx_W+ADDRx_W+CRC 的值必须小于256!单个数据包的大小必须小于32字节(256位) #define DATA2_W 0x10 //未用到--0x10=2字节 //频道2发送/接受数据长度(单位:Bit) #define DATA1_W 0x20 //28字节 16 位 //频道1发送/接受数据长度(单位:Bit) 频道2接收地址 <-频道2未使用 #define ADDR2_4 0x00 #define ADDR2_3 0x1c #define ADDR2_2 0xcc #define ADDR2_1 0xcc #define ADDR2_0 0xcc 频道1接收地址 (当前模块地址) <-只是用频道1 #define ADDR1_4 0x00 #define ADDR1_3 0xcc #define ADDR1_2 0xcc C51 COMPILER V7.20 RX 04/14/2010 15:16:13 PAGE 2 接收地址位置设置--CRC设置 #define ADDR_W 0x8 //0x10 =2字节 //发送/接收地址宽度(单位:Bit) #define CRC_L 0x0 //CRC模式 0:8位 1:16位 #define CRC_EN 0x1 //CRC校验 0:禁止 1:启用 频道设置--发送方式设置--速率设置--频率设置 #define RX2_EN 0x0 //双频道功能 0:禁用 1:启用 #define CM 0x1 //0:Direct Mode 1: Shockburst Mode #define RFDR_SB 0x0 //传输速率 0:250k 1: 1M (250k比1M传输距离远) #define XO_F 0x3 //16M D12 D11 D10 确定 5种频率 #define RF_PWR 0x3 //信号发射功率---0DB #define RF_CH 0x2 //Channal 频率设置Channel=2400MHz+RF_CH*1.0MHz #define RXEN 0x1 //0:TX 1:RX

全部评论 (0)

还没有任何评论哟~
客服
客服
  • RF2401
    优质
    RF2401接收器代码是指用于RF2401无线通信模块的接收端程序代码,实现数据包捕获、解码等功能。 RF2401接收端代码 芯片测试用,无需修改 #define TEST_2 0x8E // MSB D143-D136 #define TEST_1 0x08 // D135~D128 #define TEST_0 0x1c // D127~D120 注意 DATAx_W+ADDRx_W+CRC 的值必须小于256!单个数据包的大小必须小于32字节(256位) #define DATA2_W 0x10 //未用到--0x10=2字节 //频道2发送/接受数据长度(单位:Bit) #define DATA1_W 0x20 //28字节 16 位 //频道1发送/接受数据长度(单位:Bit) 频道2接收地址 <-频道2未使用 #define ADDR2_4 0x00 #define ADDR2_3 0x1c #define ADDR2_2 0xcc #define ADDR2_1 0xcc #define ADDR2_0 0xcc 频道1接收地址 (当前模块地址) <-只是用频道1 #define ADDR1_4 0x00 #define ADDR1_3 0xcc #define ADDR1_2 0xcc C51 COMPILER V7.20 RX 04/14/2010 15:16:13 PAGE 2 接收地址位置设置--CRC设置 #define ADDR_W 0x8 //0x10 =2字节 //发送/接收地址宽度(单位:Bit) #define CRC_L 0x0 //CRC模式 0:8位 1:16位 #define CRC_EN 0x1 //CRC校验 0:禁止 1:启用 频道设置--发送方式设置--速率设置--频率设置 #define RX2_EN 0x0 //双频道功能 0:禁用 1:启用 #define CM 0x1 //0:Direct Mode 1: Shockburst Mode #define RFDR_SB 0x0 //传输速率 0:250k 1: 1M (250k比1M传输距离远) #define XO_F 0x3 //16M D12 D11 D10 确定 5种频率 #define RF_PWR 0x3 //信号发射功率---0DB #define RF_CH 0x2 //Channal 频率设置Channel=2400MHz+RF_CH*1.0MHz #define RXEN 0x1 //0:TX 1:RX
  • FFmpeg UDP推流的播放
    优质
    本项目提供了一套用于接收并播放FFmpeg通过UDP协议推送音视频流的源代码。适用于开发者研究或实现基于UDP的实时媒体传输应用。 整理了“精简的FFMPEG从UDP广播接收视频数据并播放的示例”中的代码。因为才学ffmpeg几天,所以花了一番精力去处理创建工程加入正确版本的ffmpeg和SDL。鉴于本人积分不足,因此价格稍高一些,如果不服气可以自己参考原文整理,反正里面的代码很全了。
  • KT0656M演示
    优质
    KT0656M接收演示代码是一段用于展示如何使用KT0656M设备接收数据或信号的示例程序代码。它帮助开发者理解和应用该设备的功能。 KT芯片的demo接收代码如下所示:(此处省略具体内容,因为原始文本中并未提供具体的代码细节或联系信息)。如果有进一步的问题或者需要更多的帮助,请直接在讨论区提问。
  • OFDM系统
    优质
    本代码实现了一种基于OFDM技术的高效数字通信系统接收处理程序,适用于无线通信领域中的信号解调和数据恢复。 OFDM系统接收机源码可能会有所帮助。
  • DMX512发送.zip
    优质
    本资源包包含用于实现DMX512协议的发送与接收功能的源代码,适用于舞台灯光控制、自动化设备通信等场景,帮助开发者快速搭建控制系统。 为STM32调试完成的嵌入式程序可以与DMX512设备进行通讯,作为解码器使用。也可以通过Uart2串口发送数据到下位机与灯光设备通讯。
  • 船只模型
    优质
    本项目致力于打造一个能够接收并解析特定代码指令的船只模型系统,通过编程控制模型船执行各种复杂任务与动作,在小型水域或实验环境中展示自动化技术的魅力。 船模接收代码使用主控板STM32F1C8T6,并通过NRF进行通信。驱动采用L298N方式,支持PWM调速并能实现正反转功能。
  • MATLAB串口程序
    优质
    本程序提供了一套使用MATLAB进行串口数据接收的解决方案,适用于科研、工程及教学中需要通过串行通信接口获取外部设备数据的应用场景。 MATLAB串口接收程序可以实时打开串口并接收数据,并且能够绘制图表进行实时显示。
  • 韦根26和34
    优质
    《韦根26和34接收代码》是一份详细介绍韦根26和34编码标准及其应用的文档。它为开发者和工程师提供了如何正确读取与解析这两种编码格式的数据指南,适用于自动化系统、门禁控制及数据传输等领域。 使用PIC平台编写的韦根接收代码适用于wiegand26和34协议,并采用中断方式进行数据接收。
  • GPS机仿真的
    优质
    这段代码用于模拟GPS接收机的工作过程,可以帮助开发者和研究人员在没有实际硬件的情况下测试算法和系统性能。 这段文字描述了一个用MATLAB编写的接收机程序,适用于研究导航算法的初学者使用。
  • nRF24L01无线Verilog HDL
    优质
    本项目提供基于Verilog HDL编写的nRF24L01无线模块接收端的实现代码,适用于FPGA或CPLD等硬件平台,便于嵌入式系统中的无线通信应用开发。 基于nrf24l01的无线接收verilog HDL程序(LCD1602显示),可以直接使用!包括quartus工程数据包。