CoX Peripheral Interface(M051 Implement) V2.1.1.0
API Reference
xGPIO General Peripheral Pin
Collaboration diagram for xGPIO General Peripheral Pin:

Defines

#define ADC0
#define ADC1
#define ADC2
#define ADC3
#define ADC4
#define ADC5
#define ADC6
#define ADC7
#define I2C0SCK
#define I2C0SDA
#define SPI0CLK
#define SPI0MOSI
#define SPI0MISO
#define SPI0CS
#define SPI1CLK
#define SPI1MOSI
#define SPI1MISO
#define SPI1CS
#define UART0RX
#define UART0TX
#define UART0CTS
#define UART0RTS
#define UART1RX
#define UART1TX
#define UART1CTS
#define UART1RTS
#define CMP0N
#define CMP0P
#define CMP0O
#define CMP1N
#define CMP1P
#define CMP1O
#define PWM0
#define PWM1
#define PWM2
#define PWM3
#define PWM4
#define PWM5
#define PWM6
#define PWM7
#define TIMCCP0
#define TIMCCP1
#define TIMCCP2
#define TIMCCP3
#define NINT0
#define NINT1
#define T0EX
#define T1EX
#define T2EX
#define T3EX

Detailed Description

xGPIO Peripheral Pin define?

The macros of General Peripheral Pin Name always like: ModuleName + n + PinName , such as I2C0SCK, SPI1CLK.

CoX Port Details

//! +------------------------+----------------+------------------------+
//! |General Peripheral Pin  |       CoX      |         M051           |
//! |------------------------|----------------|------------------------|
//! |ADCn                    |    Mandatory   |   ADC0 ADC1 ... ADC7   |
//! |------------------------|----------------|------------------------|
//! |I2CnSCK                 |    Mandatory   |        I2C0SCK         |
//! |------------------------|----------------|------------------------|
//! |I2CnSDA                 |    Mandatory   |        I2C0SDA         |
//! |------------------------|----------------|------------------------|
//! |SPInCLK                 |    Mandatory   |     SPI0CLK SPI1CLK    |
//! |------------------------|----------------|------------------------|
//! |SPInMOSI                |    Mandatory   |    SPI0MOSI SPI1MOSI   |
//! |------------------------|----------------|------------------------|
//! |SPInMISO                |    Mandatory   |    SPI0MISO SPI1MISO   |
//! |------------------------|----------------|------------------------|
//! |SPInCS                  |    Mandatory   |      SPI0CS SPI1CS     |
//! |------------------------|----------------|------------------------|
//! |UARTnRX                 |    Mandatory   |     UART0RX UART1RX    |
//! |------------------------|----------------|------------------------|
//! |UARTnTX                 |    Mandatory   |     UART0TX UART1TX    |
//! |------------------------|----------------|------------------------|
//! |UARTnCTS                |    Mandatory   |    UART0CTS UART1CTS   |
//! |------------------------|----------------|------------------------|
//! |UARTnRTS                |    Mandatory   |    UART0RTS UART1RTS   |
//! |------------------------|----------------|------------------------|
//! |CMPnN                   |    Mandatory   |       CMP0N CMP1N      |
//! |------------------------|----------------|------------------------|
//! |CMPnP                   |    Mandatory   |       CMP0P CMP1P      |
//! |------------------------|----------------|------------------------|
//! |CMPnO                   |    Mandatory   |       CMP0O CMP1O      |
//! |------------------------|----------------|------------------------|
//! |PWMn                    |    Mandatory   |      PWM0 ... PWM7     |
//! |------------------------|----------------|------------------------|
//! |TIMCCPn                 |    Mandatory   |   TIMCCP0 ... TIMCCP3  |
//! +------------------------+----------------+------------------------+
//! 

Define Documentation

#define ADC0

Definition at line 556 of file xgpio.h.

#define ADC1

Definition at line 557 of file xgpio.h.

#define ADC2

Definition at line 558 of file xgpio.h.

#define ADC3

Definition at line 559 of file xgpio.h.

#define ADC4

Definition at line 560 of file xgpio.h.

#define ADC5

Definition at line 561 of file xgpio.h.

#define ADC6

Definition at line 562 of file xgpio.h.

#define ADC7

Definition at line 563 of file xgpio.h.

#define I2C0SCK

Definition at line 565 of file xgpio.h.

#define I2C0SDA

Definition at line 566 of file xgpio.h.

#define SPI0CLK

Definition at line 568 of file xgpio.h.

#define SPI0MOSI

Definition at line 569 of file xgpio.h.

#define SPI0MISO

Definition at line 570 of file xgpio.h.

#define SPI0CS

Definition at line 571 of file xgpio.h.

#define SPI1CLK

Definition at line 572 of file xgpio.h.

#define SPI1MOSI

Definition at line 573 of file xgpio.h.

#define SPI1MISO

Definition at line 574 of file xgpio.h.

#define SPI1CS

Definition at line 575 of file xgpio.h.

#define UART0RX

Definition at line 577 of file xgpio.h.

#define UART0TX

Definition at line 578 of file xgpio.h.

#define UART0CTS

Definition at line 579 of file xgpio.h.

#define UART0RTS

Definition at line 580 of file xgpio.h.

#define UART1RX

Definition at line 581 of file xgpio.h.

#define UART1TX

Definition at line 582 of file xgpio.h.

#define UART1CTS

Definition at line 583 of file xgpio.h.

#define UART1RTS

Definition at line 584 of file xgpio.h.

#define CMP0N

Definition at line 586 of file xgpio.h.

#define CMP0P

Definition at line 587 of file xgpio.h.

#define CMP0O

Definition at line 588 of file xgpio.h.

#define CMP1N

Definition at line 589 of file xgpio.h.

#define CMP1P

Definition at line 590 of file xgpio.h.

#define CMP1O

Definition at line 591 of file xgpio.h.

#define PWM0

Definition at line 593 of file xgpio.h.

#define PWM1

Definition at line 594 of file xgpio.h.

#define PWM2

Definition at line 595 of file xgpio.h.

#define PWM3

Definition at line 596 of file xgpio.h.

#define PWM4

Definition at line 597 of file xgpio.h.

#define PWM5

Definition at line 598 of file xgpio.h.

#define PWM6

Definition at line 599 of file xgpio.h.

#define PWM7

Definition at line 600 of file xgpio.h.

#define TIMCCP0

Definition at line 602 of file xgpio.h.

#define TIMCCP1

Definition at line 603 of file xgpio.h.

#define TIMCCP2

Definition at line 604 of file xgpio.h.

#define TIMCCP3

Definition at line 605 of file xgpio.h.

#define NINT0

Definition at line 607 of file xgpio.h.

#define NINT1

Definition at line 608 of file xgpio.h.

#define T0EX

Definition at line 610 of file xgpio.h.

#define T1EX

Definition at line 611 of file xgpio.h.

#define T2EX

Definition at line 612 of file xgpio.h.

#define T3EX

Definition at line 613 of file xgpio.h.