ClearCore Library
|
Go to the source code of this file.
Classes | |
union | ClearCore::SysConnectorState |
Namespaces | |
ClearCore | |
Namespace to encompass the ClearCore board API. | |
Macros | |
#define | HBRIDGE_CON_CNT (2) |
#define | MOTOR_CON_CNT (4) |
Defines tools related to the entire ClearCore system and its connectors (constants, enums, unions, structs).
#define HBRIDGE_CON_CNT (2) |
The total number of H-Bridge capable connectors on the ClearCore (2).
#define MOTOR_CON_CNT (4) |
The total number of motor connectors on the ClearCore (4).
enum ClearCorePins |
ClearCore PIN definitions.
Enumerator | |
---|---|
CLEARCORE_PIN_INVALID |
Invalid connector index. |
CLEARCORE_PIN_IO0 |
[00] IO-0 ClearCore::DigitalInOutAnalogOut Connector |
CLEARCORE_PIN_IO1 |
[01] IO-1 ClearCore::DigitalInOut Connector |
CLEARCORE_PIN_IO2 |
[02] IO-2 ClearCore::DigitalInOut Connector |
CLEARCORE_PIN_IO3 |
[03] IO-3 ClearCore::DigitalInOut Connector |
CLEARCORE_PIN_IO4 |
[04] IO-4 ClearCore::DigitalInOutHBridge Connector |
CLEARCORE_PIN_IO5 |
[05] IO-5 ClearCore::DigitalInOutHBridge Connector |
CLEARCORE_PIN_DI6 |
[06] DI-6 ClearCore::DigitalIn Connector |
CLEARCORE_PIN_DI7 |
[07] DI-7 ClearCore::DigitalIn Connector |
CLEARCORE_PIN_DI8 |
[08] DI-8 ClearCore::DigitalIn Connector |
CLEARCORE_PIN_A9 |
[09] A-9 ClearCore::DigitalInAnalogIn Connector |
CLEARCORE_PIN_A10 |
[10] A-10 ClearCore::DigitalInAnalogIn Connector |
CLEARCORE_PIN_A11 |
[11] A-11 ClearCore::DigitalInAnalogIn Connector |
CLEARCORE_PIN_A12 |
[12] A-12 ClearCore::DigitalInAnalogIn Connector |
CLEARCORE_PIN_LED |
[13] User LED ClearCore::LedDriver Connector |
CLEARCORE_PIN_M0 |
[14] M-0 ClearCore::MotorDriver Connector |
CLEARCORE_PIN_M1 |
[15] M-1 ClearCore::MotorDriver Connector |
CLEARCORE_PIN_M2 |
[16] M-2 ClearCore::MotorDriver Connector |
CLEARCORE_PIN_M3 |
[17] M-3 ClearCore::MotorDriver Connector |
CLEARCORE_PIN_COM0 |
[18] COM-0 ClearCore::SerialDriver Connector |
CLEARCORE_PIN_COM1 |
[19] COM-1 ClearCore::SerialDriver Connector |
CLEARCORE_PIN_USB |
[20] USB ClearCore::SerialUsb Connector |
CLEARCORE_PIN_MAX |
[21] Count of Connectors on the ClearCore board |
CLEARCORE_PIN_M0_INA |
[22] M-0 ClearCore::MotorDriver InA |
CLEARCORE_PIN_M1_INA |
[23] M-1 ClearCore::MotorDriver InA |
CLEARCORE_PIN_M2_INA |
[24] M-2 ClearCore::MotorDriver InA |
CLEARCORE_PIN_M3_INA |
[25] M-3 ClearCore::MotorDriver InA |
CLEARCORE_PIN_M0_INB |
[26] M-0 ClearCore::MotorDriver InB |
CLEARCORE_PIN_M1_INB |
[27] M-1 ClearCore::MotorDriver InB |
CLEARCORE_PIN_M2_INB |
[28] M-2 ClearCore::MotorDriver InB |
CLEARCORE_PIN_M3_INB |
[29] M-3 ClearCore::MotorDriver InB |
CLEARCORE_PIN_CCIO_BASE |
[64] Base index of CCIO-8 connectors |
CLEARCORE_PIN_CCIOA0 |
CCIO-8 board 1, connector 0. |
CLEARCORE_PIN_CCIOA1 |
CCIO-8 board 1, connector 1. |
CLEARCORE_PIN_CCIOA2 |
CCIO-8 board 1, connector 2. |
CLEARCORE_PIN_CCIOA3 |
CCIO-8 board 1, connector 3. |
CLEARCORE_PIN_CCIOA4 |
CCIO-8 board 1, connector 4. |
CLEARCORE_PIN_CCIOA5 |
CCIO-8 board 1, connector 5. |
CLEARCORE_PIN_CCIOA6 |
CCIO-8 board 1, connector 6. |
CLEARCORE_PIN_CCIOA7 |
CCIO-8 board 1, connector 7. |
CLEARCORE_PIN_CCIOB0 |
CCIO-8 board 2, connector 0. |
CLEARCORE_PIN_CCIOB1 |
CCIO-8 board 2, connector 1. |
CLEARCORE_PIN_CCIOB2 |
CCIO-8 board 2, connector 2. |
CLEARCORE_PIN_CCIOB3 |
CCIO-8 board 2, connector 3. |
CLEARCORE_PIN_CCIOB4 |
CCIO-8 board 2, connector 4. |
CLEARCORE_PIN_CCIOB5 |
CCIO-8 board 2, connector 5. |
CLEARCORE_PIN_CCIOB6 |
CCIO-8 board 2, connector 6. |
CLEARCORE_PIN_CCIOB7 |
CCIO-8 board 2, connector 7. |
CLEARCORE_PIN_CCIOC0 |
CCIO-8 board 3, connector 0. |
CLEARCORE_PIN_CCIOC1 |
CCIO-8 board 3, connector 1. |
CLEARCORE_PIN_CCIOC2 |
CCIO-8 board 3, connector 2. |
CLEARCORE_PIN_CCIOC3 |
CCIO-8 board 3, connector 3. |
CLEARCORE_PIN_CCIOC4 |
CCIO-8 board 3, connector 4. |
CLEARCORE_PIN_CCIOC5 |
CCIO-8 board 3, connector 5. |
CLEARCORE_PIN_CCIOC6 |
CCIO-8 board 3, connector 6. |
CLEARCORE_PIN_CCIOC7 |
CCIO-8 board 3, connector 7. |
CLEARCORE_PIN_CCIOD0 |
CCIO-8 board 4, connector 0. |
CLEARCORE_PIN_CCIOD1 |
CCIO-8 board 4, connector 1. |
CLEARCORE_PIN_CCIOD2 |
CCIO-8 board 4, connector 2. |
CLEARCORE_PIN_CCIOD3 |
CCIO-8 board 4, connector 3. |
CLEARCORE_PIN_CCIOD4 |
CCIO-8 board 4, connector 4. |
CLEARCORE_PIN_CCIOD5 |
CCIO-8 board 4, connector 5. |
CLEARCORE_PIN_CCIOD6 |
CCIO-8 board 4, connector 6. |
CLEARCORE_PIN_CCIOD7 |
CCIO-8 board 4, connector 7. |
CLEARCORE_PIN_CCIOE0 |
CCIO-8 board 5, connector 0. |
CLEARCORE_PIN_CCIOE1 |
CCIO-8 board 5, connector 1. |
CLEARCORE_PIN_CCIOE2 |
CCIO-8 board 5, connector 2. |
CLEARCORE_PIN_CCIOE3 |
CCIO-8 board 5, connector 3. |
CLEARCORE_PIN_CCIOE4 |
CCIO-8 board 5, connector 4. |
CLEARCORE_PIN_CCIOE5 |
CCIO-8 board 5, connector 5. |
CLEARCORE_PIN_CCIOE6 |
CCIO-8 board 5, connector 6. |
CLEARCORE_PIN_CCIOE7 |
CCIO-8 board 5, connector 7. |
CLEARCORE_PIN_CCIOF0 |
CCIO-8 board 6, connector 0. |
CLEARCORE_PIN_CCIOF1 |
CCIO-8 board 6, connector 1. |
CLEARCORE_PIN_CCIOF2 |
CCIO-8 board 6, connector 2. |
CLEARCORE_PIN_CCIOF3 |
CCIO-8 board 6, connector 3. |
CLEARCORE_PIN_CCIOF4 |
CCIO-8 board 6, connector 4. |
CLEARCORE_PIN_CCIOF5 |
CCIO-8 board 6, connector 5. |
CLEARCORE_PIN_CCIOF6 |
CCIO-8 board 6, connector 6. |
CLEARCORE_PIN_CCIOF7 |
CCIO-8 board 6, connector 7. |
CLEARCORE_PIN_CCIOG0 |
CCIO-8 board 7, connector 0. |
CLEARCORE_PIN_CCIOG1 |
CCIO-8 board 7, connector 1. |
CLEARCORE_PIN_CCIOG2 |
CCIO-8 board 7, connector 2. |
CLEARCORE_PIN_CCIOG3 |
CCIO-8 board 7, connector 3. |
CLEARCORE_PIN_CCIOG4 |
CCIO-8 board 7, connector 4. |
CLEARCORE_PIN_CCIOG5 |
CCIO-8 board 7, connector 5. |
CLEARCORE_PIN_CCIOG6 |
CCIO-8 board 7, connector 6. |
CLEARCORE_PIN_CCIOG7 |
CCIO-8 board 7, connector 7. |
CLEARCORE_PIN_CCIOH0 |
CCIO-8 board 8, connector 0. |
CLEARCORE_PIN_CCIOH1 |
CCIO-8 board 8, connector 1. |
CLEARCORE_PIN_CCIOH2 |
CCIO-8 board 8, connector 2. |
CLEARCORE_PIN_CCIOH3 |
CCIO-8 board 8, connector 3. |
CLEARCORE_PIN_CCIOH4 |
CCIO-8 board 8, connector 4. |
CLEARCORE_PIN_CCIOH5 |
CCIO-8 board 8, connector 5. |
CLEARCORE_PIN_CCIOH6 |
CCIO-8 board 8, connector 6. |
CLEARCORE_PIN_CCIOH7 |
CCIO-8 board 8, connector 7. |