Other Parts Discussed in Thread: SYSBIOS, CC2652R7
当使用 LP-CC2652R7开发板时,手册中有提到这块板子有48M的晶体作为时钟源,并且以48 Mhz的SCLK_HF作为MCU和外设时钟;
我在使用simple_link_sdk开发的时候遇到的问题是,我想试图调用一些接口或者.syscfg配置来修改这个系统时钟到更高或者更低的频率,但我似乎找不到方法修改这个频率,您们可以告诉我如何去调整这个MCU的时钟频率吗?
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.
当使用 LP-CC2652R7开发板时,手册中有提到这块板子有48M的晶体作为时钟源,并且以48 Mhz的SCLK_HF作为MCU和外设时钟;
我在使用simple_link_sdk开发的时候遇到的问题是,我想试图调用一些接口或者.syscfg配置来修改这个系统时钟到更高或者更低的频率,但我似乎找不到方法修改这个频率,您们可以告诉我如何去调整这个MCU的时钟频率吗?
您好,
您可以参考以下两个帖子:
SCLK_HF is selectable from DDI_0_OSC:CTL0.SCLK_HF_SRC_SEL, my recommendation is that you use the TI Driver API (Power_setDependency(XOSC_HF);) to set the desired high frequency clock source. Please refer to the ti.sysbios.knl.Clock module of the TI-RTOS Kernel Runtime APIs and Configuration. Here, you will find APIs to reconfigure the clock for a new CPU frequency or change the timer/tick source. This is also further explained in Section 5.2 of the TI-RTOS Kernel User's Guide.
希望可以帮助到您。
Hi Nick Sun
非常感谢你的支持,我仔细浏览了你推荐参考的帖子。帖子里面的涉及到一些时钟源的选择,文档里涉及一些Clock模块的使用说明,这些说明都非常仔细、有用,但是它们并不是我想要的;
如你建议我使用API (Power_setDependency(XOSC_HF);) 去选择XOSC_HF作为时钟源,假如默认下,当前的MCU频率为48Mhz,由SCLK_HF决定;
而我想知道的是是否有相关的接口或者是配置实现一个倍频或者是分频,能让MCU频率为24M或者是56M?
亦或者说这颗MCU最高的时钟频率只能到48M?
您好,
根据 Sensor Controller Studio v2.9.0 CC13x2 CC26x2 的Clock Configuration部分
这颗MCU最高的时钟频率只能到48M
参考现有文档来说是这样的。
您好,
关于这一点我还需要一点时间研究一下,有结论联系您。
您好,
您可以尝试修改在syscfg的bios里面的CPU Frequency。
看一下是否可以有效果。
您好,
我发现我使用的gpioshutdown示例是tirtos的,nortos的确没有这个选项。
您是一定要使用nortos这个吗?
您好,
询问了一下工程师,这个应该是在nortos的情况下测得的。
您好,
我将您的问题同步升级到E2E英文论坛,由专业的产线工程师帮您答复解决。
感谢您的理解。
您好,
收到工程师回复:The 65 μA/MHz running CoreMark parameter is from the measured Icore of an Active MCU running CoreMark at 48 MHz RCOSC_HF, 3.1 mA divided by 48 MHz is 65ua/MHz. It is not possible to use a lower frequency HF clock source but the customer can utilize low-power modes during runtime operation. I am looping in a SimpleLink HW expert to address the verification methods.
参考翻译:CoreMark的65μA/MHz参数来自在48MHz RCOSC_HF 下运行 CoreMark 的有源 MCU 的测量,3.1mA 除以48MHz 为65uA/MHz。
不能使用频率较低的 HF 时钟源、但客户可以在运行时使用低功耗模式。我正在邀请 SimpleLink 硬件专家介绍验证方法。
您可以将想和工程师咨询的问题以英文的形式发给我,我可以转告工程师。
感谢您的支持。