SLAU846A June 2023 – October 2023 MSPM0G1105 , MSPM0G1106 , MSPM0G1107 , MSPM0G1505 , MSPM0G1506 , MSPM0G1507 , MSPM0G3105 , MSPM0G3105-Q1 , MSPM0G3106 , MSPM0G3106-Q1 , MSPM0G3107 , MSPM0G3107-Q1 , MSPM0G3505 , MSPM0G3505-Q1 , MSPM0G3506 , MSPM0G3506-Q1 , MSPM0G3507 , MSPM0G3507-Q1
SYSOSC comes factory trimmed for operation at either 32 MHz or 4 MHz. The default frequency of operation is the base frequency (32 MHz). It is possible to run SYSOSC continuously at 4 MHz for reduced current operation if 4 MHz provides suitable performance for the application. To change the SYSOSC frequency to 4 MHz, set the FREQ field in the SYSOSCCFG register to 4M.
SYSOSC also supports user-trimmed operation at either 24 MHz or 16 MHz. No other frequencies are allowed. To run SYSOSC at a user trimmed frequency, first ensure that SYSOSC is running at the base frequency (32 MHz). 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.