公告

大中华汽车电子生态圈社区并入开发者社区- 更多资讯点击此

Tip / 登入 to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Translation_Bot
Community Manager
Community Manager
Community Manager

你好,

我正在使用 AURIX Tricore TC222-TRB 开发板,需要将 CPU 速度设置为尽可能高的配置。 该主板的时钟速度为 133 MHz,但是当我检查AURIX项目中默认添加的主板初始化代码中的默认时钟速度时,如下所示:

g_AppCpu0.info.pllFreq = IfxScuCcu_getPllFrequency();
g_AppCpu0.info.cpuFreq = IfxScuCcu_getCpuFrequency(IfxCpu_getCoreIndex());
g_AppCpu0.info.sysFreq = IfxScuCcu_getSpbFrequency();
g_AppCpu0.info.stmFreq = IfxStm_getFrequency(&MODULE_STM0);

我看到 PLL 和 CPU 频率为 200MHz,系统 (SPB) 和 STM 频率为 100MHz。
1) 这些频率对于 CPU 性能有何意义?
2) 这些结果是否意味着 CPU 频率以某种方式超过了其系统规格 133MHz 到 200MHz?

0 点赞
1 回复
Translation_Bot
Community Manager
Community Manager
Community Manager

嗨 @ritvikrai 
1) 这些频率中的每一个对 CPU 性能有什么意义?
--一般而言,频率越高意味着性能越高。
2) 这些结果是否意味着 CPU 频率以某种方式超过了其系统规格 133MHz 到 200MHz?
--看来CPU时钟超过了最大时钟频率,在实际应用中,它会使系统不稳定。
下表显示了时钟规格。

2023-08-29_14h23_06.png
BR,
Jeremy

0 点赞