有谁用过rda5820ns芯片

2019-07-20 07:39发布

战舰版上面有个rda5820调频收发芯片,但是现在好像停产了,只有rda580ns,这个芯片是20脚的,直接移植原来的5820的程序到5820ns上一直不成功,出来的声音只有噪音,各种读写寄存器都正常,音量也能调,就是收不到台,据说两个芯片的寄存器不太一样,有谁有rda5820ns芯片的程序啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
youguang360
1楼-- · 2019-07-20 15:59
多谢原子哥的指点。到现在终于能出声音了,基本上成了。
说下怎么调的吧,其实也没有修改多少代码。两种芯片的寄存器基本相同,但是在RDA5820的数据手册上没有07H寄存器的描述,rda5820ns的手册上就有,而且原子哥基于rda5820的初始化代码里面却对07H寄存器赋值了,不知道依据是什么,而且还对13H,15H,16H等寄存器赋值了,手册上都没有对它们的描述。然后我做的就是将这些代码注释掉,就成功了。
//                 RDA5820_WR_Reg(RDA5820_R05,0XA84F);        //ËÑË÷Ç¿¶è8,LNAN,1.8mA,VOL×î′ó 0X884F
//                  RDA5820_WR_Reg(0X07,0X7800);                //
//                 RDA5820_WR_Reg(0X13,0X0008);                //
//                 RDA5820_WR_Reg(0X15,0x1420);                //VCOéèÖà 0x17A0/0x1420
//                 RDA5820_WR_Reg(0X16,0XC000);                //  
//                 RDA5820_WR_Reg(0X1C,0X3126);                //
//                 RDA5820_WR_Reg(0X22,0X9C24);                //fm_true
//                 RDA5820_WR_Reg(0X47,0XF660) ;                //tx rds
正点原子
2楼-- · 2019-07-20 10:39
应该也不会差多少吧,你找下两个的数据手册对比下

一周热门 更多>