最近买了两个RDA5820模块来玩,程序移植原子哥战舰版里的RDA5820的,可是初始化移植不成功,懂得大神们求救了
这是主函数
void main()
{
delay_ms(100);
RDA5820_Init();
RDA5820_Band_Set(0); //设置频段为87~108Mhz
RDA5820_Space_Set(0); //设置步进为100Khz
RDA5820_TxPGA_Set(3); //信号增益设置为3
RDA5820_TxPAG_Set(63); //发射功率为最大
// RDA5820_RX_Mode(); //设置为接收模式
delay_ms(500);
freqset=9360; //默认为93.6Mhz
// RDA5820_Freq_Set(freqset); //设置频率
RDA5820_TX_Mode(); //发送模式
RDA5820_Freq_Set(freqset); //设置频率
InitTimer0();
while(1)
{
};
}
程序可以写入频率可以读取到RDA5820 READY的信号,就是上电初始化不成功,RDA5820和MYIIC子文件见附件,
|