📄 配置nrf905 .txt
字号:
void Config905(void) using 0//配置nRF905
{
CSN = 0; // Spi enable for write a spi command
SpiReadWrite(WC); // Write config command
SpiReadWrite(CH_NO_BYTE); //中心频率低8位
SpiReadWrite(PA_PWR_10dBm | HFREQ_PLL_433MHz); //发射+10dBm,发射频率433MHz,中心频率第9位=0
SpiReadWrite(TX_AFW_4BYTE | RX_AFW_4BYTE); //接收地址宽度4字节,发送地址宽度4字节
SpiReadWrite(RX_PW_32BYTE); //接收数据宽度32字节
SpiReadWrite(TX_PW_32BYTE); //发送数据宽度32字节
SpiReadWrite(RX_ADDRESS_0); //接收有效地址第1字节
SpiReadWrite(RX_ADDRESS_1); //接收有效地址第2字节
SpiReadWrite(RX_ADDRESS_2); //接收有效地址第3字节
SpiReadWrite(RX_ADDRESS_3); //接收有效地址第4字节
SpiReadWrite(CRC16_EN | XOF_16MHz); //CRC16模式使能,晶体振荡器频率16MHz
CSN = 1; // Disable Spi
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -