Thread 中讨论的其他器件:CC1310
工具与软件:
你好。
我正在使用 SmartRF_Studio7来为 CC1310生成射频配置文件、我不太熟悉以下概念:
-偏差
-符号速率
- RX BW 过滤器
-美白
有人可以请定义它们并帮助我了解它们在 CC1310无线电工作中的作用。
非常感谢。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具与软件:
你好。
我正在使用 SmartRF_Studio7来为 CC1310生成射频配置文件、我不太熟悉以下概念:
-偏差
-符号速率
- RX BW 过滤器
-美白
有人可以请定义它们并帮助我了解它们在 CC1310无线电工作中的作用。
非常感谢。
您好!
我建议您使用 SmartRF Studio 中提供的一种已表征的 PHY、而不修改设置。 它们已在温度、电压和其他参数上得到验证。

您好、Diego P.
今天、我继续使用 Smart Studio7生成射频参数文件。
这是生成的文件 smartrf_settings.c 中的标头
//
//由 SmartRF Studio 2.8.0版(内部版本#41)生成
//与 SimpleLink SDK 版本:CC13x0 SDK 1.60.xx.xx 兼容
//器件:CC1310修订版2.1 (修订版 B)
//
//
//
//参数摘要
//地址:关闭
//地址0:0xAA
//地址1:0xBB
//频率:868.00000 MHz
// Data Format (数据格式):串行模式禁用
//偏差:25.000kHz
// pktLen:30
// 802.15.4g 模式:关闭
//选择发送 PSDU 八位位组的位顺序:1.
//数据包长度配置:变量
//最大数据包长度:128
//数据包长度:20
// RX 滤波器 BW:98kHz
//符号速率:50.00000kBaud
//同步字长:32位
// TX 功率:12dBm (需要在 ccfg.c 中定义 CCFG_FORCE_VDDR_HH = 0、请参阅 CC13xx/CC26xx 技术参考手册)
///白化:没有白化
我还不是完全清楚我的怀疑,特别是在下面的部分,他们似乎有点混乱。
注意:我的应用是使用 EasyLink-v2.30.00开发的
// pktLen:30
//数据包长度配置:变量
//最大数据包长度:128
//数据包长度:20
附件是一段代码、与将我的数据汇编到 TX 消息相对应。
我的射频参数设置是否与我尝试传达的消息类型一致?
txPacket.payload[0] = 0x7E;
txPacket.payload[1] = 0x00;
txPacket.payload[2] = 0xC1;
txPacket.payload[3] = 0xDD;
size_t j,i;
for(j = 4, i = 0;j!=sizeof(ID_Nozzle)+5;j++,++i){
txPacket.payload[j] = ID_Sensor[i];
}
int k,l;
for(k = 12, l = 0;k!=sizeof(TID)+13;k++,++l){
txPacket.payload[k] = TID[l];
}
txPacket.len = 24;
memcpy(&txPacket.dstAddr,&dir_broadcast, sizeof(dir_broadcast);
EasyLink_transmitAsync(&txPacket, TxDoneCb); Semaphore_pend(RXSem, BIOS_WAIT_FOREVER);
EasyLink_receiveAsync(rxDoneCb, 0); if(Semaphore_pend(RXSem, (500000 / Clock_tickPeriod)) == FALSE)
{
if(EasyLink_abort() == EasyLink_Status_Success { Semaphore_pend(RXSem, BIOS_WAIT_FOREVER);
}
}