SLAU847F October 2022 – March 2026 MSPM0L1105 , MSPM0L1106 , MSPM0L1116 , MSPM0L1117 , MSPM0L1227 , MSPM0L1227-Q1 , MSPM0L1228 , MSPM0L1228-Q1 , MSPM0L1303 , MSPM0L1304 , MSPM0L1304-Q1 , MSPM0L1305 , MSPM0L1305-Q1 , MSPM0L1306 , MSPM0L1306-Q1 , MSPM0L1343 , MSPM0L1344 , MSPM0L1345 , MSPM0L1346 , MSPM0L2116 , MSPM0L2117 , MSPM0L2227 , MSPM0L2227-Q1 , MSPM0L2228 , MSPM0L2228-Q1
Suspend is an extreme operating condition for the module, and the application should enter this mode while ensuring the following conditions are met. The application can suspend external communication by setting the suspend control bit.
When suspend is set, ongoing communication will complete, the FSM will return to idle, and further external communication will be stopped. Transmit line/s will be driven to their IDLE state, and further toggle on receive line/s will not be processed. This provides a safe means for the application to suspend operations, clear out receive FIFOs before disabling the module.
To suspend/disable the UNICOMM-SPI module, follow the steps below:
After suspending or disabling the module, the register configurations are retained. Communication can be resumed by following the steps below to re-enable the module: