![]() |
CI130X SDK API手册
2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
|
类型定义 | |
| typedef void * | xComPortHandle |
枚举 | |
| enum | eCOMPort { serCOM1, serCOM2, serCOM3, serCOM4, serCOM5, serCOM6, serCOM7, serCOM8 } |
| enum | eParity { serNO_PARITY, serODD_PARITY, serEVEN_PARITY, serMARK_PARITY, serSPACE_PARITY } |
| enum | eStopBits { serSTOP_1, serSTOP_2 } |
| enum | eDataBits { serBITS_5, serBITS_6, serBITS_7, serBITS_8 } |
| enum | eBaud { ser50, ser75, ser110, ser134, ser150, ser200, ser300, ser600, ser1200, ser1800, ser2400, ser4800, ser9600, ser19200, ser38400, ser57600, ser115200 } |
函数 | |
| xComPortHandle | xSerialPortInitMinimal (unsigned long ulWantedBaud, unsigned portBASE_TYPE uxQueueLength) |
| xComPortHandle | xSerialPortInit (eCOMPort ePort, eBaud eWantedBaud, eParity eWantedParity, eDataBits eWantedDataBits, eStopBits eWantedStopBits, unsigned portBASE_TYPE uxBufferLength) |
| void | vSerialPutString (xComPortHandle pxPort, const signed char *const pcString, unsigned short usStringLength) |
| signed portBASE_TYPE | xSerialGetChar (xComPortHandle pxPort, signed char *pcRxedChar, TickType_t xBlockTime) |
| signed portBASE_TYPE | xSerialPutChar (xComPortHandle pxPort, signed char cOutChar, TickType_t xBlockTime) |
| portBASE_TYPE | xSerialWaitForSemaphore (xComPortHandle xPort) |
| void | vSerialClose (xComPortHandle xPort) |
| void | vUARTInterruptHandler (void) |
| typedef void* xComPortHandle |
| void vSerialClose | ( | xComPortHandle | xPort | ) |
| void vSerialPutString | ( | xComPortHandle | pxPort, |
| const signed char *const | pcString, | ||
| unsigned short | usStringLength | ||
| ) |
| void vUARTInterruptHandler | ( | void | ) |
| signed portBASE_TYPE xSerialGetChar | ( | xComPortHandle | pxPort, |
| signed char * | pcRxedChar, | ||
| TickType_t | xBlockTime | ||
| ) |
| xComPortHandle xSerialPortInit | ( | eCOMPort | ePort, |
| eBaud | eWantedBaud, | ||
| eParity | eWantedParity, | ||
| eDataBits | eWantedDataBits, | ||
| eStopBits | eWantedStopBits, | ||
| unsigned portBASE_TYPE | uxBufferLength | ||
| ) |
| xComPortHandle xSerialPortInitMinimal | ( | unsigned long | ulWantedBaud, |
| unsigned portBASE_TYPE | uxQueueLength | ||
| ) |
| signed portBASE_TYPE xSerialPutChar | ( | xComPortHandle | pxPort, |
| signed char | cOutChar, | ||
| TickType_t | xBlockTime | ||
| ) |
| portBASE_TYPE xSerialWaitForSemaphore | ( | xComPortHandle | xPort | ) |
1.8.14