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.
您好:
手册上关于FSK SPI FAST mode 怎样设置没有详细说明,想问下怎样写入两个频率,并且进行切换,是怎样直接写道R33寄存器的。现在没有响应。
配置FSK SPI FAST mode,,首先配置
FSK_MODE_SEL1 = 1
FSK_MODE_SEL0 = 1
FSK_EN_F1 = 1
然后把想写的FSK frequency deviation写进R33即可。另外,datasheet Table35列举出了几种不同频率的FSK level的例子,给出对应的二进制写入R33即可。可先参考这里面的配置,看是否有问题。
您的意思是首先在R33寄存器里配置 0x210403 即配置:FSK_MODE_SEL1 = 1 FSK_MODE_SEL0 = 1 FSK_EN_F1 = 1
然后再按照FSK frequency deviation写进R33吗?
意思就是分两步写数?
如果按照
首先在R33寄存器里配置 0x210403 即配置:FSK_MODE_SEL1 = 1 FSK_MODE_SEL0 = 1 FSK_EN_F1 = 1
然后再按照FSK frequency deviation配置
这样在我原有的频率上是有偏差但是之前这配置频率时钟就没有了。
不是分两步,FSK_EN_F1是寄存器R8的bit10,FSK_MODE_SEL1 = 1 FSK_MODE_SEL0 = 1 是R34的bit[1:0].
我的意思是在进行SPI FSK SPI fast mode的配置时,需要配置R8,R34和R33。
您好:
我按照那您说的首先R8 bit10=1,R34 bit【1:0】=11,再往寄存器R33写程序,任然无法实现切换。
首先我是用pll1输出一个50MHZ的频率,然后设置R8,R34,R33,然后R0更新数据,是哪个步骤不对吗?跪求!指点。谢谢!