SLAU847D October 2022 – May 2024 MSPM0L1105 , MSPM0L1106 , MSPM0L1227 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2227 , MSPM0L2228 , MSPM0L2228-Q1
SYSOSC comes factory trimmed for operation at either 32MHz or 4MHz. The default frequency of operation is the base frequency (32MHz). It is possible to run SYSOSC continuously at 4MHz for reduced current operation if 4MHz provides suitable performance for the application. To change the SYSOSC frequency to 4MHz, set the FREQ field in the SYSOSCCFG register to 4M.
SYSOSC also supports user-trimmed operation at either 24MHz or 16MHz. No other frequencies are allowed. To run SYSOSC at a user trimmed frequency, first ensure that SYSOSC is running at the base frequency (32MHz). Then, configure the SYSOSCTRIMUSER register for the target frequency. Finally, select USER in the FREQ field of the SYSOSCCFG register. For trimming, see the trim procedure.