|
YAHAL
Yet Another Hardware Abstraction Library
|
Topics | |
| MSP432P401R Memory Mapping | |
Macros | |
| #define | __CM4_REV 0x0001 /* Core revision r0p1 */ |
| #define | __MPU_PRESENT 1 /* MPU present or not */ |
| #define | __NVIC_PRIO_BITS 3 /* Number of Bits used for Prio Levels */ |
| #define | __Vendor_SysTickConfig 0 /* Set to 1 if different SysTick Config is used */ |
| #define | __FPU_PRESENT 1 /* FPU present or not */ |
| #define | __MCU_HAS_ADC14__ |
| #define | __MCU_HAS_AES256__ |
| #define | __MCU_HAS_CAPTIO0__ |
| #define | __MCU_HAS_CAPTIO1__ |
| #define | __MCU_HAS_COMP_E0__ |
| #define | __MCU_HAS_COMP_E1__ |
| #define | __MCU_HAS_CRC32__ |
| #define | __MCU_HAS_CS__ |
| #define | __MCU_HAS_DIO__ |
| #define | __MCU_HAS_DMA__ |
| #define | __MCU_HAS_EUSCI_A0__ |
| #define | __MCU_HAS_EUSCI_A1__ |
| #define | __MCU_HAS_EUSCI_A2__ |
| #define | __MCU_HAS_EUSCI_A3__ |
| #define | __MCU_HAS_EUSCI_B0__ |
| #define | __MCU_HAS_EUSCI_B1__ |
| #define | __MCU_HAS_EUSCI_B2__ |
| #define | __MCU_HAS_EUSCI_B3__ |
| #define | __MCU_HAS_FLCTL__ |
| #define | __MCU_HAS_FL_BOOTOVER_MAILBOX__ |
| #define | __MCU_HAS_PCM__ |
| #define | __MCU_HAS_PMAP__ |
| #define | __MCU_HAS_PSS__ |
| #define | __MCU_HAS_REF_A__ |
| #define | __MCU_HAS_RSTCTL__ |
| #define | __MCU_HAS_RTC_C__ |
| #define | __MCU_HAS_SYSCTL__ |
| #define | __MCU_HAS_TIMER32__ |
| #define | __MCU_HAS_TIMER_A0__ |
| #define | __MCU_HAS_TIMER_A1__ |
| #define | __MCU_HAS_TIMER_A2__ |
| #define | __MCU_HAS_TIMER_A3__ |
| #define | __MCU_HAS_TLV__ |
| #define | __MCU_HAS_WDT_A__ |
| #define | __MSP432_HAS_PORTA_R__ |
| #define | __MSP432_HAS_PORTB_R__ |
| #define | __MSP432_HAS_PORTC_R__ |
| #define | __MSP432_HAS_PORTD_R__ |
| #define | __MSP432_HAS_PORTE_R__ |
| #define | __MSP432_HAS_PORTJ_R__ |
| #define | __MSP432_HAS_PORT1_R__ |
| #define | __MSP432_HAS_PORT2_R__ |
| #define | __MSP432_HAS_PORT3_R__ |
| #define | __MSP432_HAS_PORT4_R__ |
| #define | __MSP432_HAS_PORT5_R__ |
| #define | __MSP432_HAS_PORT6_R__ |
| #define | __MSP432_HAS_PORT7_R__ |
| #define | __MSP432_HAS_PORT8_R__ |
| #define | __MSP432_HAS_PORT9_R__ |
| #define | __MSP432_HAS_PORT10_R__ |
| #define | BIT0 (uint16_t)(0x0001) |
| #define | BIT1 (uint16_t)(0x0002) |
| #define | BIT2 (uint16_t)(0x0004) |
| #define | BIT3 (uint16_t)(0x0008) |
| #define | BIT4 (uint16_t)(0x0010) |
| #define | BIT5 (uint16_t)(0x0020) |
| #define | BIT6 (uint16_t)(0x0040) |
| #define | BIT7 (uint16_t)(0x0080) |
| #define | BIT8 (uint16_t)(0x0100) |
| #define | BIT9 (uint16_t)(0x0200) |
| #define | BITA (uint16_t)(0x0400) |
| #define | BITB (uint16_t)(0x0800) |
| #define | BITC (uint16_t)(0x1000) |
| #define | BITD (uint16_t)(0x2000) |
| #define | BITE (uint16_t)(0x4000) |
| #define | BITF (uint16_t)(0x8000) |
| #define | BIT(x) |
Typedefs | |
| typedef enum IRQn | IRQn_Type |
Configuration of the Cortex-M4 Processor and Core Peripherals
| #define __CM4_REV 0x0001 /* Core revision r0p1 */ |
Definition at line 160 of file msp432p401r.h.
| #define __FPU_PRESENT 1 /* FPU present or not */ |
Definition at line 164 of file msp432p401r.h.
| #define __MCU_HAS_ADC14__ |
Module ADC14 is available
Definition at line 169 of file msp432p401r.h.
| #define __MCU_HAS_AES256__ |
Module AES256 is available
Definition at line 170 of file msp432p401r.h.
| #define __MCU_HAS_CAPTIO0__ |
Module CAPTIO0 is available
Definition at line 171 of file msp432p401r.h.
| #define __MCU_HAS_CAPTIO1__ |
Module CAPTIO1 is available
Definition at line 172 of file msp432p401r.h.
| #define __MCU_HAS_COMP_E0__ |
Module COMP_E0 is available
Definition at line 173 of file msp432p401r.h.
| #define __MCU_HAS_COMP_E1__ |
Module COMP_E1 is available
Definition at line 174 of file msp432p401r.h.
| #define __MCU_HAS_CRC32__ |
Module CRC32 is available
Definition at line 175 of file msp432p401r.h.
| #define __MCU_HAS_CS__ |
Module CS is available
Definition at line 176 of file msp432p401r.h.
| #define __MCU_HAS_DIO__ |
Module DIO is available
Definition at line 177 of file msp432p401r.h.
| #define __MCU_HAS_DMA__ |
Module DMA is available
Definition at line 178 of file msp432p401r.h.
| #define __MCU_HAS_EUSCI_A0__ |
Module EUSCI_A0 is available
Definition at line 179 of file msp432p401r.h.
| #define __MCU_HAS_EUSCI_A1__ |
Module EUSCI_A1 is available
Definition at line 180 of file msp432p401r.h.
| #define __MCU_HAS_EUSCI_A2__ |
Module EUSCI_A2 is available
Definition at line 181 of file msp432p401r.h.
| #define __MCU_HAS_EUSCI_A3__ |
Module EUSCI_A3 is available
Definition at line 182 of file msp432p401r.h.
| #define __MCU_HAS_EUSCI_B0__ |
Module EUSCI_B0 is available
Definition at line 183 of file msp432p401r.h.
| #define __MCU_HAS_EUSCI_B1__ |
Module EUSCI_B1 is available
Definition at line 184 of file msp432p401r.h.
| #define __MCU_HAS_EUSCI_B2__ |
Module EUSCI_B2 is available
Definition at line 185 of file msp432p401r.h.
| #define __MCU_HAS_EUSCI_B3__ |
Module EUSCI_B3 is available
Definition at line 186 of file msp432p401r.h.
| #define __MCU_HAS_FL_BOOTOVER_MAILBOX__ |
Module FL_BOOTOVER_MAILBOX is available
Definition at line 188 of file msp432p401r.h.
| #define __MCU_HAS_FLCTL__ |
Module FLCTL is available
Definition at line 187 of file msp432p401r.h.
| #define __MCU_HAS_PCM__ |
Module PCM is available
Definition at line 189 of file msp432p401r.h.
| #define __MCU_HAS_PMAP__ |
Module PMAP is available
Definition at line 190 of file msp432p401r.h.
| #define __MCU_HAS_PSS__ |
Module PSS is available
Definition at line 191 of file msp432p401r.h.
| #define __MCU_HAS_REF_A__ |
Module REF_A is available
Definition at line 192 of file msp432p401r.h.
| #define __MCU_HAS_RSTCTL__ |
Module RSTCTL is available
Definition at line 193 of file msp432p401r.h.
| #define __MCU_HAS_RTC_C__ |
Module RTC_C is available
Definition at line 194 of file msp432p401r.h.
| #define __MCU_HAS_SYSCTL__ |
Module SYSCTL is available
Definition at line 195 of file msp432p401r.h.
| #define __MCU_HAS_TIMER32__ |
Module TIMER32 is available
Definition at line 196 of file msp432p401r.h.
| #define __MCU_HAS_TIMER_A0__ |
Module TIMER_A0 is available
Definition at line 197 of file msp432p401r.h.
| #define __MCU_HAS_TIMER_A1__ |
Module TIMER_A1 is available
Definition at line 198 of file msp432p401r.h.
| #define __MCU_HAS_TIMER_A2__ |
Module TIMER_A2 is available
Definition at line 199 of file msp432p401r.h.
| #define __MCU_HAS_TIMER_A3__ |
Module TIMER_A3 is available
Definition at line 200 of file msp432p401r.h.
| #define __MCU_HAS_TLV__ |
Module TLV is available
Definition at line 201 of file msp432p401r.h.
| #define __MCU_HAS_WDT_A__ |
Module WDT_A is available
Definition at line 202 of file msp432p401r.h.
| #define __MPU_PRESENT 1 /* MPU present or not */ |
Definition at line 161 of file msp432p401r.h.
| #define __MSP432_HAS_PORT10_R__ |
Definition at line 222 of file msp432p401r.h.
| #define __MSP432_HAS_PORT1_R__ |
Definition at line 213 of file msp432p401r.h.
| #define __MSP432_HAS_PORT2_R__ |
Definition at line 214 of file msp432p401r.h.
| #define __MSP432_HAS_PORT3_R__ |
Definition at line 215 of file msp432p401r.h.
| #define __MSP432_HAS_PORT4_R__ |
Definition at line 216 of file msp432p401r.h.
| #define __MSP432_HAS_PORT5_R__ |
Definition at line 217 of file msp432p401r.h.
| #define __MSP432_HAS_PORT6_R__ |
Definition at line 218 of file msp432p401r.h.
| #define __MSP432_HAS_PORT7_R__ |
Definition at line 219 of file msp432p401r.h.
| #define __MSP432_HAS_PORT8_R__ |
Definition at line 220 of file msp432p401r.h.
| #define __MSP432_HAS_PORT9_R__ |
Definition at line 221 of file msp432p401r.h.
| #define __MSP432_HAS_PORTA_R__ |
Definition at line 206 of file msp432p401r.h.
| #define __MSP432_HAS_PORTB_R__ |
Definition at line 207 of file msp432p401r.h.
| #define __MSP432_HAS_PORTC_R__ |
Definition at line 208 of file msp432p401r.h.
| #define __MSP432_HAS_PORTD_R__ |
Definition at line 209 of file msp432p401r.h.
| #define __MSP432_HAS_PORTE_R__ |
Definition at line 210 of file msp432p401r.h.
| #define __MSP432_HAS_PORTJ_R__ |
Definition at line 211 of file msp432p401r.h.
| #define __NVIC_PRIO_BITS 3 /* Number of Bits used for Prio Levels */ |
Definition at line 162 of file msp432p401r.h.
| #define __Vendor_SysTickConfig 0 /* Set to 1 if different SysTick Config is used */ |
Definition at line 163 of file msp432p401r.h.
| #define BIT | ( | x | ) |
Definition at line 260 of file msp432p401r.h.
| #define BIT0 (uint16_t)(0x0001) |
Definition at line 244 of file msp432p401r.h.
| #define BIT1 (uint16_t)(0x0002) |
Definition at line 245 of file msp432p401r.h.
| #define BIT2 (uint16_t)(0x0004) |
Definition at line 246 of file msp432p401r.h.
| #define BIT3 (uint16_t)(0x0008) |
Definition at line 247 of file msp432p401r.h.
| #define BIT4 (uint16_t)(0x0010) |
Definition at line 248 of file msp432p401r.h.
| #define BIT5 (uint16_t)(0x0020) |
Definition at line 249 of file msp432p401r.h.
| #define BIT6 (uint16_t)(0x0040) |
Definition at line 250 of file msp432p401r.h.
| #define BIT7 (uint16_t)(0x0080) |
Definition at line 251 of file msp432p401r.h.
| #define BIT8 (uint16_t)(0x0100) |
Definition at line 252 of file msp432p401r.h.
| #define BIT9 (uint16_t)(0x0200) |
Definition at line 253 of file msp432p401r.h.
| #define BITA (uint16_t)(0x0400) |
Definition at line 254 of file msp432p401r.h.
| #define BITB (uint16_t)(0x0800) |
Definition at line 255 of file msp432p401r.h.
| #define BITC (uint16_t)(0x1000) |
Definition at line 256 of file msp432p401r.h.
| #define BITD (uint16_t)(0x2000) |
Definition at line 257 of file msp432p401r.h.
| #define BITE (uint16_t)(0x4000) |
Definition at line 258 of file msp432p401r.h.
| #define BITF (uint16_t)(0x8000) |
Definition at line 259 of file msp432p401r.h.
| enum IRQn |
Definition at line 101 of file msp432p401r.h.