NXP's driver library for LPC17xx, ported to mbed's online compiler. Not tested! I had to fix a lot of warings and found a couple of pretty obvious bugs, so the chances are there are more. Original: http://ics.nxp.com/support/documents/microcontrollers/zip/lpc17xx.cmsis.driver.library.zip
GPIO_HalfWord_TypeDef Struct Reference
[GPIO_Public_Types]
Fast GPIO port half-word type definition. More...
#include <lpc17xx_gpio.h>
Data Fields | |
__IO uint16_t | FIODIRL |
FIO direction register lower halfword part. | |
__IO uint16_t | FIODIRU |
FIO direction register upper halfword part. | |
uint32_t | RESERVED0 [3] |
Reserved. | |
__IO uint16_t | FIOMASKL |
FIO mask register lower halfword part. | |
__IO uint16_t | FIOMASKU |
FIO mask register upper halfword part. | |
__IO uint16_t | FIOPINL |
FIO pin register lower halfword part. | |
__IO uint16_t | FIOPINU |
FIO pin register upper halfword part. | |
__IO uint16_t | FIOSETL |
FIO set register lower halfword part. | |
__IO uint16_t | FIOSETU |
FIO set register upper halfword part. | |
__O uint16_t | FIOCLRL |
FIO clear register lower halfword part. | |
__O uint16_t | FIOCLRU |
FIO clear register upper halfword part. |
Detailed Description
Fast GPIO port half-word type definition.
Definition at line 62 of file lpc17xx_gpio.h.
Field Documentation
__O uint16_t FIOCLRL |
FIO clear register lower halfword part.
Definition at line 72 of file lpc17xx_gpio.h.
__O uint16_t FIOCLRU |
FIO clear register upper halfword part.
Definition at line 73 of file lpc17xx_gpio.h.
__IO uint16_t FIODIRL |
FIO direction register lower halfword part.
Definition at line 63 of file lpc17xx_gpio.h.
__IO uint16_t FIODIRU |
FIO direction register upper halfword part.
Definition at line 64 of file lpc17xx_gpio.h.
__IO uint16_t FIOMASKL |
FIO mask register lower halfword part.
Definition at line 66 of file lpc17xx_gpio.h.
__IO uint16_t FIOMASKU |
FIO mask register upper halfword part.
Definition at line 67 of file lpc17xx_gpio.h.
__IO uint16_t FIOPINL |
FIO pin register lower halfword part.
Definition at line 68 of file lpc17xx_gpio.h.
__IO uint16_t FIOPINU |
FIO pin register upper halfword part.
Definition at line 69 of file lpc17xx_gpio.h.
__IO uint16_t FIOSETL |
FIO set register lower halfword part.
Definition at line 70 of file lpc17xx_gpio.h.
__IO uint16_t FIOSETU |
FIO set register upper halfword part.
Definition at line 71 of file lpc17xx_gpio.h.
uint32_t RESERVED0[3] |
Reserved.
Definition at line 65 of file lpc17xx_gpio.h.
Generated on Tue Jul 12 2022 17:06:03 by 1.7.2