大家好!最近调试CC1110,由于第一次接触。遇到了一个问题:CC1110在做数据接收时,经常出现接收不到的问题。大概接收端在接收到几百至几万个字节后,就接收接收不到数据了。但是8051部分还在正常,测试的LED还在闪烁。请问这是什么原因造成的啊
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.
大家好!最近调试CC1110,由于第一次接触。遇到了一个问题:CC1110在做数据接收时,经常出现接收不到的问题。大概接收端在接收到几百至几万个字节后,就接收接收不到数据了。但是8051部分还在正常,测试的LED还在闪烁。请问这是什么原因造成的啊
WBJ:
您好!我现在的做法是当接收失败以后,我会重新设置时钟源,重新初始化射频部分。这样处理之后效果会好很多,但还是会接收不到的情况。通过硬件复位以后,就又可以正常接收了。另外请教您一下:如何校准啊?
您好!每次接收完一个包后会切换到idle状态,然后将该数据包用串口发出,然后再切换到接收状态,这样重复操作的。使用的DMA方式接收的。另外程序初始化时:MCSM1 = 0x2F;这样设置的。