Thread 中讨论的其他部件:SYSBIOS、 OMAP-L138
工具/软件:TI-RTOS
大家好、我正在使用启用安全功能的 TMS320C6748。 SYSBIOS 为 6_42_01_20。
似乎启用安全功能的 TMS320C6748无法 根据函数 BIOS_getCpuFreq 更改 CPU 频率。
这是我的配置。
主函数如下所示。
这是有关设置 CPU 频率的 API。
我尝试添加 这些行
Hwi_disable() BIOS_setCpuFreq (&freq); Clock_tickStop (); Clock_tickReconfig(); Clock_tickStart (); Hwi_restore ()
它仍然不起作用。事实上,配置是在 main 函数中完成的,无需这样做。
此外、我在这里发现了一个奇怪的东西。
我无法根据上述步骤更改 CPU 频率、我们都知道、如果启用安全功能的 C6748想要解锁 JTAG、
通过 UART 需要一个小型程序。 然后,我发现当前程序继承了使用的小型程序的 CPU 频率
解锁 JTAG。 当我更改小型程序(不是基于 SYSBIOS)中的频率时、当前程序会同时更改。
现在、我不想通过函数更改频率
DEVICE_PLL0Init (uint8 clk_src、uint8 pllm、uint8 prediv、uint8 postdiv、uint8 div1、uint8 Div3、uint8 div7)
那么、我应该怎么做来更改 CPU 频率呢?
