RF-头文件
有个不情之请,如有热心的朋友请加我QQ号:863457955.谢谢!
pt1 一般比pt2大得多吧、
时序上最好要控制好,不同PA也是不同的,PVT没问题并不代表其它的指标就是OK的,碰到过杂散等问题。
楼上强大!
大家不要想复杂了,其实PT/PR就是几个时间点,P是parallel,意思是这些时间点的动作是通过BPI是执行的。T是for transmit slot,R是for receive slot.
其中PT1/PT2/PR1/PR2是在slot之前。这几个时间点具体位置在l1d_custom_rf定义#define QB_PT1 X,表示提前Tx bit 0 XQB(Qb就是quarter bit period,1/4bits周期,即约0.923us)将BPI register射成PT1定义的值(l1d_custom_rf.h下面定义的对应各个频段的十六进制数0Xaa),即让BPI BUS按照这个设定输出相应的高低电平以控制PA/ASM等打开和关闭。
软件里预留了这几个时间点,但是实际用到几个可以根据实际需要。如PT1如果设为0x00,则表示这个时间点没有任何动作,PT2 0xAB才会打开PA/ASM. 你也可以将PT1/PT2都设为0xAB,则PT1就打开PA/ASM,PT2保持这个状态,实际效果与前一种设置的区别是PA/ASM打开时间提前到了PT1.如果将修改#define QB_PT1,将PT1时间点定义与原来PT2一样,将QB_PT2改小,则效果就一样了。
一般只会关注pt2和pr2,其它的都是BB和TC厂商根据设的情况定的一个比较恰当的值。这两个主要就是PA的打开和关闭,如果是从6139换到6548,建议找个参考文件,然后根据实际情况修改下pt2和pr2的时间就行了,当然其它的PA的逻辑控制信号也要与实际的吻合。
同问!好心人来解答一下啊
我也想知道有没详细点的说明啊
顶4,5楼