Other Parts Discussed in Thread: EK-TM4C1294XL
Tool/software: Code Composer Studio
Measuring the I2C clock period, showed a deviation of what was calculated using the formula that was mentioned in the datasheet: SCL_PERIOD = 2 × (1 + TIMER_PRD) × (SCL_LP + SCL_HP) × CLK_PRD
We used the fast mode and a system clock of 60MHz, the Timer period was set to 7. Calculated was 375kHz, but we measured 365kHz on the scoop.
The calculated multiplication factor was 160. In order to come to a frequency 365kHz, the multiplication factor should have been 164. This is not possible to achieve with the mentioned formula.
Do you have any possible explanation for this deviation?