共2条 1/1
1
跳转至
页
CC1000 CC1000接收能够正常进行,发送却无法锁定。郁闷!
问 这几天做
CC1000,接收能够正常。发送不能锁定,下面是我的程序示意语句。
void SetTxdAll(unsigned char Channel)
{
pidle=1;
while((ReadFrom CC1000Register(0x0d)&0x01)!=0x01)
{
Reset CC1000();
ResetWdg();
AverageFreeRun CC1000();
Write CC1000Continue(Channel);//写入所有的寄存器值。
ResetFreqSynth();
Calibrate CC1000();
Setup CC1000TX(0x84,0x40);
}
if ((ReadFrom CC1000Register(0x0d)&0x01)==0x01)lock_status = 1; // Indicate PLL in LOCK
} 答 1: 接收也存在有时不能锁定的问题。下面是接收的程序示意:void SetRxdAll(unsigned char Channel)
{
Reset CC1000();
ResetWdg();
AverageFreeRun CC1000();
Write CC1000Continue(Channel);
ResetFreqSynth();
Calibrate CC1000();
Setup CC1000RX(0x44,0x40);
while((ReadFrom CC1000Register(0x0d)&0x01)!=0x01)
{
Reset CC1000();
ResetWdg();
AverageFreeRun CC1000();
Write CC1000Continue(Channel);
ResetFreqSynth();
Calibrate CC1000();
Setup CC1000RX(0x44,0x40);
}
if ((ReadFrom CC1000Register(0x0d)&0x01)==0x01)
lock_status = 1; // Indicate PLL in LOCK
} 答 2: resetcc1000不对吧?这样一直复位,不就不能锁定了? 答 3: 刚刚在 CC1000的DATAsheet找到了它的上电步骤,明天have a try! 答 4: 英文资料讲的也很不全阿,很多部分讲的太模糊. 答 5: 在21ic上看到不少人谈论 CC1000.但真正做过的人不多阿.资料少啊. 答 6: 请问 12分 ,你的 CC1000搞好了吗?请问 12分 ,你的 CC1000搞好了吗? 答 7: 能接也能发了,正在进行后级放大的调试。 答 8: 又是个陌生的领域阿,一个人单调真的很郁闷。
void SetTxdAll(unsigned char Channel)
{
pidle=1;
while((ReadFrom CC1000Register(0x0d)&0x01)!=0x01)
{
Reset CC1000();
ResetWdg();
AverageFreeRun CC1000();
Write CC1000Continue(Channel);//写入所有的寄存器值。
ResetFreqSynth();
Calibrate CC1000();
Setup CC1000TX(0x84,0x40);
}
if ((ReadFrom CC1000Register(0x0d)&0x01)==0x01)lock_status = 1; // Indicate PLL in LOCK
} 答 1: 接收也存在有时不能锁定的问题。下面是接收的程序示意:void SetRxdAll(unsigned char Channel)
{
Reset CC1000();
ResetWdg();
AverageFreeRun CC1000();
Write CC1000Continue(Channel);
ResetFreqSynth();
Calibrate CC1000();
Setup CC1000RX(0x44,0x40);
while((ReadFrom CC1000Register(0x0d)&0x01)!=0x01)
{
Reset CC1000();
ResetWdg();
AverageFreeRun CC1000();
Write CC1000Continue(Channel);
ResetFreqSynth();
Calibrate CC1000();
Setup CC1000RX(0x44,0x40);
}
if ((ReadFrom CC1000Register(0x0d)&0x01)==0x01)
lock_status = 1; // Indicate PLL in LOCK
} 答 2: resetcc1000不对吧?这样一直复位,不就不能锁定了? 答 3: 刚刚在 CC1000的DATAsheet找到了它的上电步骤,明天have a try! 答 4: 英文资料讲的也很不全阿,很多部分讲的太模糊. 答 5: 在21ic上看到不少人谈论 CC1000.但真正做过的人不多阿.资料少啊. 答 6: 请问 12分 ,你的 CC1000搞好了吗?请问 12分 ,你的 CC1000搞好了吗? 答 7: 能接也能发了,正在进行后级放大的调试。 答 8: 又是个陌生的领域阿,一个人单调真的很郁闷。
共2条 1/1
1
跳转至
页
回复
有奖活动 | |
---|---|
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
【有奖活动】震撼来袭!这场直播将直击工程师的心灵! | |
“我想要一部加热台”活动,不花钱赢取开发好工具!活动开始了哦 | |
【有奖活动】伙伴们:您的“需求”解决了吗? | |
抽奖了,抽奖了,金升阳医疗电源 |
打赏帖 | |
---|---|
电解电容引发的问题被打赏50分 | |
【换取手持数字示波器】BeetleESP32C6+OLED被打赏40分 | |
【换取手持数字示波器】+ESP32C6与PWM(脉冲宽度调制)被打赏30分 | |
【换取手持数字示波器】+BeetleESP32C6初步探入,点灯被打赏30分 | |
玩转“DFRobot盖革计数器模块”+【安信可BW16-Kit】MQTTBasic被打赏40分 | |
玩转“DFRobot盖革计数器模块”+remotecontrol分享被打赏30分 | |
玩转“DFRobot盖革计数器模块”+灵动Motor-DK无感BLDC电机分享被打赏30分 | |
玩转“DFRobot盖革计数器模块”+NXPMCXN947ad分享被打赏30分 | |
Ubuntu18中文输入法设置被打赏30分 | |
【换取手持数字示波器】+树莓派pico驱动步进电机被打赏30分 |