TI中文支持网
TI专业的中文技术问题搜集分享网站

CC1312R: TCXO在CC1312上的使用,如何配置系统设置,才能使得CC1312能在睡眠和唤醒切换时功耗降到

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

赞(0)
未经允许不得转载:TI中文支持网 » CC1312R: TCXO在CC1312上的使用,如何配置系统设置,才能使得CC1312能在睡眠和唤醒切换时功耗降到
分享到: 更多 (0)

© 2024 TI中文支持网   网站地图 鲁ICP备2022002796号-1