openMMC
Open Source Modular MMC for AMCs
|
Quadrature Encoder Interface (QEI) (QEI) More...
#include <LPC176x5x.h>
Data Fields | |
__OM uint32_t | CON |
__IM uint32_t | STAT |
__IOM uint32_t | CONF |
__IM uint32_t | POS |
__IOM uint32_t | MAXPOS |
__IOM uint32_t | CMPOS0 |
__IOM uint32_t | CMPOS1 |
__IOM uint32_t | CMPOS2 |
__IM uint32_t | INXCNT |
__IOM uint32_t | INXCMP0 |
__IOM uint32_t | LOAD |
__IM uint32_t | TIME |
__IM uint32_t | VEL |
__IM uint32_t | CAP |
__IOM uint32_t | VELCOMP |
__IOM uint32_t | FILTER |
__IM uint32_t | RESERVED [998] |
__OM uint32_t | IEC |
__OM uint32_t | IES |
__IM uint32_t | INTSTAT |
__IM uint32_t | IE |
__OM uint32_t | CLR |
__OM uint32_t | SET |
Quadrature Encoder Interface (QEI) (QEI)
__IM uint32_t LPC_QEI_Type::CAP |
(@ 0x00000034) Velocity capture register
__OM uint32_t LPC_QEI_Type::CLR |
(@ 0x00000FE8) Interrupt status clear register
__IOM uint32_t LPC_QEI_Type::CMPOS0 |
(@ 0x00000014) Position compare register 0
__IOM uint32_t LPC_QEI_Type::CMPOS1 |
(@ 0x00000018) Position compare register 1
__IOM uint32_t LPC_QEI_Type::CMPOS2 |
(@ 0x0000001C) Position compare register 2
__OM uint32_t LPC_QEI_Type::CON |
< (@ 0x400BC000) QEI Structure
(@ 0x00000000) Control register
__IOM uint32_t LPC_QEI_Type::CONF |
(@ 0x00000008) Configuration register
__IOM uint32_t LPC_QEI_Type::FILTER |
(@ 0x0000003C) Digital filter register
__IM uint32_t LPC_QEI_Type::IE |
(@ 0x00000FE4) Interrupt enable register
__OM uint32_t LPC_QEI_Type::IEC |
(@ 0x00000FD8) Interrupt enable clear register
__OM uint32_t LPC_QEI_Type::IES |
(@ 0x00000FDC) Interrupt enable set register
__IM uint32_t LPC_QEI_Type::INTSTAT |
(@ 0x00000FE0) Interrupt status register
__IOM uint32_t LPC_QEI_Type::INXCMP0 |
(@ 0x00000024) Index compare register 0
__IM uint32_t LPC_QEI_Type::INXCNT |
(@ 0x00000020) Index count register 0
__IOM uint32_t LPC_QEI_Type::LOAD |
(@ 0x00000028) Velocity timer reload register
__IOM uint32_t LPC_QEI_Type::MAXPOS |
(@ 0x00000010) Maximum position register
__IM uint32_t LPC_QEI_Type::POS |
(@ 0x0000000C) Position register
__IM uint32_t LPC_QEI_Type::RESERVED[998] |
__OM uint32_t LPC_QEI_Type::SET |
(@ 0x00000FEC) Interrupt status set register
__IM uint32_t LPC_QEI_Type::STAT |
(@ 0x00000004) Status register
__IM uint32_t LPC_QEI_Type::TIME |
(@ 0x0000002C) Velocity timer register
__IM uint32_t LPC_QEI_Type::VEL |
(@ 0x00000030) Velocity counter register
__IOM uint32_t LPC_QEI_Type::VELCOMP |
(@ 0x00000038) Velocity compare register