Download ARM Cortex r1p3 Datasheet
Transcript
RM0352 Contents 5.4 6 7 8 5.3.6 Lockup reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 5.3.7 Recall done . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 CRMU registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 Embedded Flash memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 6.1 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 6.2 Flash controller registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 6.3 Flash controller registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6.3.1 Interrupt registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6.3.2 Data register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.3.3 Address register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.3.4 Command register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.3.5 CONFIG register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.3.6 Unlock registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6.3.7 LFSR register . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6.4 AHB-Lite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6.5 Flash protection (ready state) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 Watchdog timer (WDG) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 7.1 Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 7.2 WDG registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 7.2.1 Watchdog load register (WDT_LR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 7.2.2 Watchdog value register WDT_VAL . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 7.2.3 Watchdog control register WDT_CR . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 7.2.4 Watchdog interrupt clear register WDT_ICR . . . . . . . . . . . . . . . . . . . . . 42 7.2.5 Watchdog raw interrupt status register WDT_RIS . . . . . . . . . . . . . . . . . 43 7.2.6 Watchdog masked interrupt status register WDT_MIS . . . . . . . . . . . . . 43 7.2.7 Watchdog lock register WDT_LOCK . . . . . . . . . . . . . . . . . . . . . . . . . . . 44 7.2.8 Watchdog peripheral identification register WDTPeriphID0-3 . . . . . . . . 44 7.2.9 Watchdog PCell identification register WDTPCellID0-3 . . . . . . . . . . . . . 45 ARM© dual timer module (SP804) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 8.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 8.1.1 About the ARM dual timer module (SP804) . . . . . . . . . . . . . . . . . . . . . . 47 8.1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 8.1.3 Programmable parameters . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 DocID024647 Rev 1 3/138 6