用STM32F407的时钟系统,运行在64MHz时钟频率下,并通过时钟分频器将APB1(I2C外设)的速度降低至32MHz。想知道TIMINGR值是如何在两种频率(APB1外设的32MHz和64MHz)下工作的。使用时钟分频器(/2)将APB1外设的时钟速度降至32MHz。我分别为APB1的32MHz和64MHz时钟速度写入了不同的TIMINGR值。
我测试时将32MHz的TIMINGR值用于64MHz时钟速度,结果也能正常工作。
那么,APB1外设在32MHz速度下的TIMINGR值是如何在APB1外设时钟速度为64MHz时工作的?
|
|