
ZM470SXMSX1278数据手册 中.pdf
133页 SX1276/77/78 无线无线0) 缺省值:434.000MHz 仅当进入 FSRx/FSTx 模式 SX1276/77/78 无线无线& &传感传感 数据数据手册手册 修订版 1,2013 年 9 月 2013 Semtech Corporation 第 93 页 或重启接收机时才将射频频 率考量在内 发射机寄存器 RegPaConfig 7 PaSelect rw 0 x00 选择 PA 输出引脚 0RFO 引脚最大功率为 +14dBm 1PA_BOOST 引脚最大 功率为+20dBm 6-4 MaxPower rw 0 x04 选择最大输出功率: Pmax=10.8+0.6 x MaxPower【dBm】 3-0 OutputPower rw 0 x0f 若 PaSelect=0 (RFO 引脚) , 则 Pout=Pmax- (15-OutputPower) 若 PaSelect=1 (PA_BOOST 引脚) ,则 Pout=17- (15-OutputPower) RegPaRamp (0 x0A) 7 unused r 0 x00 未使用 6-5 ModulationShaping rw 0 x00 数据构形: FSK 模式下: 00无整形 01高斯滤波器 BT=1.0 10高斯滤波器 BT=0.5 11高斯滤波器 BT=0.3 OOK 模式下: 00无整形 01fcutoff滤波=比特率 10fcutoff滤波=2 x 比特率 (比特率<125kb/s) 11预留 4 reserved rw 0 x00 预留 3-0 PaRamp rw 0 x09 FSK 模式下斜升/斜降时间 00003.4ms 00012ms 00101ms 0011500us 0100250us 0101125us 0110100us 011162us 100050us 100140us(d) SX1276/77/78 无线无线& &传感传感 数据数据手册手册 修订版 1,2013 年 9 月 2013 Semtech Corporation 第 94 页 101031us 101125us 110020us 110115us 111012us 111110us RegOcp (0 x0B) 7-6 unused r 0 x00 未使用 5 OcpOn rw 0 x01 为 PA 开启过流保护 (OCP) : 0OCP 关闭 1OCP 开启 4-0 rw 0 x0b OCP 电流微调: 若 OcpTrim<=15(120mA) , 则 Imax=45+5 x OcpTrim 【mA】 ; 若 15 读数总是为 0RC 校准必须在待机模式下触 发 2-0 ClkOut rw 0 x07 * 选择 CLKOUT 频率: 000FXOSC 001FXOSC/2 010FXOSC/4 011FXOSC/8 100FXOSC/16 101FXOSC/32 110RC(自动开启) 111OFF 数据包处理寄存器 RegPreamble Msb (0 x25) 7-0 PreambleSize(15:8) rw 0 x00 待发送的前导码长度(从 TxStartCondition 满足开 始) (最高有效位字节) RegPreamble Lsb (0 x26) 7-0 PreambleSize(7:0) rw 0 x03 待发送的前导码长度(从 TxStartCondition 满足开 始) (最低有效位字节) RegSyncConf ig (0 x27) 7-6 AutoRestartRxMode rw 0 x02 接收到有效数据包后控制接 收机的自动重启 (PayloadReady 或 CrcOk) : 00关闭 01开启,不等待 PLL 重新 锁定 10开启, 等待 OLL锁定 (频 率发生变化) 11预留 5 PreamblePolarity rw 0 x00 设置前导码的极性 00 xAA(缺省) 10 x55 4 SyncOn rw 0 x01 开启同步字生成和检测: 0关闭 1开启 3 reserved rw 0 x00 预留 2-0 SyncSize rw 0 x03 同步字长度: (SyncSize+1)字节;若 ioHomeOn=1,则为 SX1276/77/78 无线无线& &传感传感 数据数据手册手册 修订版 1,2013 年 9 月 2013 Semtech Corporation 第 100 页 (SyncSize)字节 RegSyncValu e1 (0 x28) 7-0 SyncValue(63:56) rw 0 x01 * 同步字第一字节。 (最高有效 位字节) 设置了SyncOn情况下使用 RegSyncValu e2 (0 x29) 7-0 SyncValue(55:48) rw 0 x01 * 同步字第二字节设置了 SyncOn 且 (SyncSize+1)=2 情况下 使用 RegSyncValu e3 (0 x2a) 7-0 SyncValue(47:40) rw 0 x01 * 同步字第三字节设置了 SyncOn 且 (SyncSize+1)=3 情况下 使用 RegSyncValu e4 (0 x2b) 7-0 SyncValue(39:32) rw 0 x01 * 同步字第四字节设置了 SyncOn 且 (SyncSize+1)=4 情况下 使用 RegSyncValu e5 (0 x2c) 7-0 SyncValue(31:24) rw 0 x01 * 同步字第五字节设置了 SyncOn 且 (SyncSize+1)=5 情况下 使用 RegSyncValu e6 (0 x2d) 7-0 SyncValue(23:16) rw 0 x01 * 同步字第六字节设置了 SyncOn 且 (SyncSize+1)=6 情况下 使用。 RegSyncValu e7 (0 x2e) 7-0 SyncValue(15:8) rw 0 x01 * 同步字第七字节设置了 SyncOn 且 (SyncSize+1)=7 情况下 使用 RegSyncValu e8 (0 x2f) 7-0 SyncValue(7:0) rw 0 x01 * 同步字第八字节设置了 SyncOn 且(SyncSize+1) =8 情况下使用 RegPacketCo nfig1 (0 x30) 7 PacketFormat rw 0 x01 定义使用的数据包格式: 0固定长度 1可变长度 6-5 DcFree rw 0 x00 定义实施的 DC 消除编码/解 码: 00无(关闭) 01曼彻斯特 10白化 11预留 4 CrcOn rw 0 x01 开启 CRC 计算/校验 (Tx/Rx) : SX1276/77/78 无线无线& &传感传感 数据数据手册手册 修订版 1,2013 年 9 月 2013 Semtech Corporation 第 101 页 0关闭 1开启 3 CrcAutoClearOff rw 0 x00 当 CRC 校验失败时, 定义数 据包处理器的行为: 0清空 FIFO 并重启新的数 据包接收。 不产生 PayloadReady 中断 1不清空 FIFO产生 PayloadReady 中断 2-1 AddressFiltering rw 0 x00 定义 Rx 模式下的地址过滤: 00无(关闭) 01地址字段必须匹配 NodeAddress 10地址字段必须匹配 NodeAddress 或 BroadcastAddress 11预留 0 CrcWhiteningType rw 0 x00 选择 CRC 和白化算法: 0标准白化的 CCITT CRC 实现 1交替白化的 IBM CRC 实 现 RegPacketCo nfig2 (0 x31) 7 unused r - 未使用 6 DataMode rw 0 x01 数据处理模式: 0连续模式 1数据包模式 5 IoHomeOn rw 0 x00 启动 io-homecontrol兼容 模式 0关闭 1启动 4 IoHomeOnPowerFra me rw 0 x00 预留链接到 io-homecontrol兼容模式 3 BeaconOn rw 0 x00 以固定数据包格式启动信标 模式 2-0 PayloadLength(10:8) rw 0 x00 数据包长度最高有效位 RegPayloadL ength (0 x32) 7-0 PayloadLength(7:0) rw 0 x40 若 PacketFormat=0 (固定长 度) ,则为负载长度。 若 PacketFormat=1 (可变长 度) ,则为 Rx 模式下最大长 度,不用于 Tx 模式 RegNodeAdr s 7-0 NodeAddress rw 0 x00 地址过滤中使用的节点地 址 SX1276/77/78 无线无线& &传感传感 数据数据手册手册 修订版 1,2013 年 9 月 2013 Semtech Corporation 第 102 页 (0 x33) RegBroadcas tAdrs (0 x34) 7-0 BroadcastAddress rw 0 x00 地址过滤中使用的广播地 址 RegFifoThres h (0 x35) 7 TxStartCondition rw 0 x01 * 定义开始数据包传输的条 件: 0FifoLevel(即 FIFO 中的 字节数超出了 FifoThreshold 的设定值) 1FifoEmpty变低(即 FIFO 中至少有一个字节) 6 unused r - 未使用 5-0 FifoThreshold rw 0 x0f 当 FIFO 中字节 数=FifoThreshold+1 时, 触 发 FifoLevel 中断 定序器寄存器 RegSeqConfi g1。
