SWRU543B January 2019 – June 2025 CC3230S , CC3230SF , CC3235MODS , CC3235MODSF , CC3235S , CC3235SF
The Power, Reset, and Clock Management (PRCM) module manages the clock and reset. The I2S master module is sourced by a 240-MHz clock through a fractional clock divider. By default, this divider is set to output 24-MHz clock to the I2S module. The minimum frequency obtained by configuring this divider is (240000 kHz/1023.99) = 234.377 kHz.
This divider can be configured using the PRCMI2SClockFreqSet(unsigned long ulI2CClkFreq) API from the PRCM module driver.
The module also has two internal dividers supporting a wide range of bit clock frequency. Figure 12-3 is a block diagram that shows the logical clock path.
Figure 12-3 Logical Clock PathThe user resets the module to return the internal registers to their default state by calling the PRCM reset API with the appropriate parameters.