
www.ti.com
4SWRU367D–June 2014–Revised May 2018
Submit Documentation Feedback
Copyright © 2014–2018, Texas Instruments Incorporated
Contents
8.1 Overview................................................................................................................... 245
8.1.1 Features........................................................................................................... 246
8.2 Functional Description.................................................................................................... 246
8.2.1 SPI interface...................................................................................................... 246
8.2.2 SPI Transmission................................................................................................ 246
8.2.3 Master Mode ..................................................................................................... 250
8.2.4 Slave Mode....................................................................................................... 258
8.2.5 Interrupts.......................................................................................................... 260
8.2.6 DMA Requests................................................................................................... 260
8.2.7 Reset .............................................................................................................. 261
8.3 Initialization and Configuration.......................................................................................... 261
8.3.1 Basic Initialization................................................................................................ 261
8.3.2 Master Mode Operation Without Interrupt (Polling) ......................................................... 261
8.3.3 Slave Mode Operation With Interrupt ......................................................................... 262
8.3.4 Generic Interrupt Handler Implementation ................................................................... 262
8.4 Access to Data Registers................................................................................................ 262
8.5 Module Initialization....................................................................................................... 263
8.5.1 Common Transfer Sequence................................................................................... 263
8.5.2 End of Transfer Sequences .................................................................................... 264
8.5.3 FIFO Mode........................................................................................................ 265
8.6 SPI Registers.............................................................................................................. 269
8.6.1 SPI Register Description........................................................................................ 270
9 General-Purpose Timers.................................................................................................... 285
9.1 Overview................................................................................................................... 286
9.2 Block Diagram............................................................................................................. 286
9.3 Functional Description.................................................................................................... 287
9.3.1 GPTM Reset Conditions........................................................................................ 287
9.3.2 Timer Modes ..................................................................................................... 288
9.3.3 DMA Operation................................................................................................... 294
9.3.4 Accessing Concatenated 16/32-Bit GPTM Register Values ............................................... 294
9.4 Initialization and Configuration.......................................................................................... 294
9.4.1 One-Shot and Periodic Timer Mode........................................................................... 294
9.4.2 Input Edge-Count Mode......................................................................................... 295
9.4.3 Input Edge-Time Mode.......................................................................................... 295
9.4.4 PWM Mode ....................................................................................................... 296
9.5 TIMER Registers.......................................................................................................... 297
9.5.1 GPT Register Description....................................................................................... 297
10 Watchdog Timer ............................................................................................................... 327
10.1 Overview................................................................................................................... 328
10.1.1 Block Diagram................................................................................................... 328
10.2 Functional Description.................................................................................................... 329
10.2.1 Initialization and Configuration................................................................................ 329
10.3 Register Map .............................................................................................................. 329
10.3.1 Register Description............................................................................................ 330
10.4 MCU Watch Dog Controller Usage Caveats .......................................................................... 338
10.4.1 System WatchDog.............................................................................................. 338
10.4.2 System WatchDog Recovery Sequence..................................................................... 339
11 SD Host Controller Interface .............................................................................................. 341
11.1 Overview................................................................................................................... 342
11.2 SD Host Features......................................................................................................... 342
11.3 1-Bit SD Interface......................................................................................................... 343
11.3.1 Clock and Reset Management................................................................................ 343
11.4 Initialization and Configuration Using Peripheral APIs............................................................... 343