资源简介
Si4432是一个很好的无线模块,距离远,非常可靠,开发容易,应用范围广。
代码片段和文件信息
// Demo 程序适用范围: Si4431 Si4432 Si4431PA
// RF 模块的参数设置为: FSK, 433.92MHz, 1.2KBPS, +/-10PPM 频偏:30KHz, 调制带宽:61.2KHz
// 使能AFC,使能CRC, PH + FIFO 模式
// 每秒钟发射的固定测试数据为: 0x410x420x430x440x450x460x470x480x490x6d
// 0x6d = (0x41 +0x42 +0x43 +0x44 +0x45 +0x46 +0x47 + 0x48 +0x49)
// MCU : Microchip high performance 8 bit MCU :PIC16F689
#include “stm32f10x.h“
#include “CPU_Define.h“
#include “Lgg.h“
#include “Extdata.h“
const unsigned char tx_test_data[10] = {0x410x420x430x440x450x460x470x480x490x6d}; // 每秒发射的固定内容的测试信号,第10个数据是前9个数据的校验和
#define SI4432_PWRSTATE_READY 0x01 // 模块 Ready 状态定义
#define SI4432_PWRSTATE_TX 0x09 // 模块 发射状态定义
#define SI4432_PWRSTATE_RX 0x05 // 模块 接收状态定义
#define SI4432_PACKET_SENT_INTERRUPT 0x04 // 模块 发射完成中断
#define SI4432_Rx_packet_received_interrupt 0x02 // 模块 收到数据包中断
#define TX1_RX0 spi_rw(0x0e|0x80 0x01) // 发射状态的天线开关定义
#define TX0_RX1 spi_rw(0x0e|0x80 0x02) // 接收状态的天线开关定义
相关资源
- DiskGenius4.7.0专业版.rar
- AlphaControlsv11.16StableFullSource(D5和D10
- 雅奇880官方开源赠品30多个雅奇4.rar
- 2009_LabVIEW编程样式_清晰版.pdf
- tiger_newhu5.99.24.zip
- 大数据架构详解:从数据获取到深度
- 程序是怎样跑起来的_PDF电子书带书签
- MongodbSample.rar
- EtherCATSlaveStackCodeTool5.12.rar
- 重构_改善既有代码的设计.rar
- 矩阵分析与应用第二版高清带书签.
- 通达网络智能办公系统OfficeAnywhere20
- 入门到实践.rar
- vRealizeAutomation7.0快速部署手册v1.3.pd
- 迅捷pdf转换器.7z
- FLACFLAC3D基础与应用-陈育民.pptx
- Location12.2.rar
- proteus仿真stm32测距.zip
- 《探索式软件测试》高清影印带书签
- Microsoft-70-483.pdf
- 微积分之屠龙宝刀美C.亚当斯等上.p
- F3arRa1n_Windows3.4.3.zip
-
zw_baidu_38396237-10813429-weibodataba
se.zi - zw_xqy987967363-10661999-信号与系统.zip
- 微信头像2000.rar
- zw_oExam_Setup.zip
- 淘客_5.99.31.zip
- zw_ElectronicDevicesandCircuitTheory1-Nashelsk
- zw_C面向对象程序设计(谭浩强主编
- zw_SSM_Project.zip
评论
共有 条评论