Part Number:CC1312ROther Parts Discussed in Thread: SYSCONFIG
TCXO是根据设置执行开通关断的么?还是必须一致供电保持工作么?可以休眠状态下关断唤醒时再供电降低功耗么?如果可以什么时间关断什么时间供电合适呢?相关资料太少,
Cherry Zhou:
您好,
您的问题我们需要升级到英文论坛寻求帮助,有答复尽快给到您。
,
zjj12138:
比较紧急,万分感谢
,
Cherry Zhou:
Hi,
根据 CC1312R 数据表,您可以发现在Standby模式下 High Speed Clock确实已经关闭了:
Thanks
,
zjj12138:
我问的试TCXO的使用,没看着以上和这个的关系,TCXO使用在RFSUB1G无效数据发送的上面的晶振,我的目的是在系统待机占态时,将这个有源晶振关掉以降低功耗,使用的时候再打开不影响正常发送。但是不知道如何才能正确配置。
,
Cherry Zhou:
您好,
请问您使用的是我们的Launchpad 电路板,还是自制设计的器件?
我们的电源驱动器会根据您在 SysConfig 中的配置自动处理 TCXO 电源状态。
,
zjj12138:
自制的板子是不是又建议我进行硬件审查呢?
Cherry Zhou 说:电源驱动器会根据您在 SysConfig 中的配置自动处理 TCXO 电源状态。
很抱歉我问的就是这个 SysConfig中的配置,如何配置,您直接告诉我如何正确配置即可。谢谢
,
Cherry Zhou:
我们转达给工程师看下。
英文论坛的链接也给您贴在下面,您也可以自行查看工程师的答复:
https://e2e.ti.com/support/wireless-connectivity/sub-1-ghz-group/sub-1-ghz/f/sub-1-ghz-forum/1290935/cc1312r-tcxo-issue
,
zjj12138:
你们真的很奇怪,无论是哪个工程师都不直接了当的告知正确的操作配置,最终结果都是开发版还是自制的硬件,然后如果是自制的就是一些列的硬件审核。
,
Cherry Zhou:
Hi,
请参考以下工程师的答复:
It is described in this app note: https://www.ti.com/lit/an/swra640g/swra640g.pdf
And SysConfig actually configures everything, as long as you select the External 48Mhz TCXO in there:
Some additional information, as SysConfig does not configure everything, after all:
1. Once you have done the step I described above, copy the code from the application note I sent to a file in your project (rfPacketTx.c for instance), and replace GPIO_TCXO_PIN by CONFIG_GPIO_TCXO.
void Power_enableTCXO(bool turnOn) {if ( turnOn ) {// Set corresponding DIO high to enable the TCXOGPIO_write(CONFIG_GPIO_TCXO, 1);}else {// Set the corresponding DIO low to disable the TCXOGPIO_write(CONFIG_GPIO_TCXO, 0);} }2. Then, in SysConfig, in the "Power" section, enter the name of the function you copied into "Enable TCXO Function":
3. Now, define the GPIO that powers the TCXO in SysConfig (DIO30 on the Launchpad)
4. Your project is ready to be compiled and flashed. Now, you should observe the same thing I do on an oscilloscope:
where green is DIO30, the GPIO that powers the TCXO, and yellow is the TCXO output.
Let me know how it works for you.
详情请参阅英文论坛的答复。
Thanks
,
zjj12138:
好的,非常感谢,知道正确的配置作为参考就已经成功一半了,如果还是不行就不是配置的原因了,我立刻去验证。
,
zjj12138:
非常感谢,问题已经解决了,想再次请教TCXO的从上电到关断您这边是多长时间(有多长时间的高电平)
Cherry Zhou 说:
,
Cherry Zhou:
Hi,
以上波形图显示该器件保持开启约9毫秒。它来自 rfPacketTx 示例,该示例每500ms 发送一次无线电数据包,并在其间进入待机模式。
Thanks
,
zjj12138:
发送一大概多少时间有记录么?也就是TCXO电源拉高了多长时间
,
Cherry Zhou:
Hi,
正如之前所说,在以上示例中,TCXO 的供电时间为9ms,如示波图上的绿线所示。
您这里的问题可能是由于您的 TCXO 开始时间与 Launchpad 上的开始时间不同?是否方便分享下您这边使用的 TCXO 的基准?
Thanks