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.

[参考译文] RTOS/TM4C1294NCPDT:更改运行时间中的时钟

Guru**** 2350610 points
Other Parts Discussed in Thread: TM4C1294NCPDT
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/611812/rtos-tm4c1294ncpdt-changing-clock-in-run-time

器件型号:TM4C1294NCPDT

工具/软件:TI-RTOS

有人能为我提供指导吗

在运行时更改时钟频率会产生什么影响

我的意思是说对外设 GPIO、系统吞吐量、功耗的影响

此外、如果可能进行更改、这会带来哪些限制

我主要关注的是以太网 ADC 和 UART

所有这三种模式都具有不同的最小时钟频率要求

因此、我希望在需要时通过不时更改时钟来节省功耗  

我使用的是 Tiva TM4C1294NCPDT

谢谢

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tayyab、
    频率将对动态电流消耗产生影响。 当然、以高频率运行将为您提供更高的性能。 在 PWM 或 GIO 方面、您可以获得更高的粒度/精度。 我建议您在给定频率下运行、这样可以在不动态更改频率的情况下运行所有外设。 如果您想省电、可以关闭在给定时间不需要使用的外设的时钟、或考虑低功耗模式功能。 如果您更改频率、是否不需要相应地重新设置所有波特率/位时序? 更改 PLL 的乘法器会导致 PLL 经过重新锁定、在此期间、CPU 和系统的运行不是很好、除非您在更改 PLL 之前先切换到诸如 MOSC/PIOSC 的稳定时钟源。