|
天嵌二次封装库使用手册
V2.1.2
|

宏定义 | |
| #define | UART_API |
函数 | |
| UART_API int | tq_uart_init (char *dev, int nBaud, int nBits, char nEvent, int nStop) |
| 初始化串口 更多... | |
| UART_API int | tq_uart_open (char *dev_name) |
| 打开串口 更多... | |
| UART_API int | tq_uart_write_data (int fd, char *buff, int len) |
| 向串口写数据 更多... | |
| UART_API int | tq_uart_read_data (int fd, char *buff, int len, int timeout_ms) |
| 读取串口信息 更多... | |
| UART_API void | tq_uart_close (int fd) |
| 关闭串口 更多... | |
| UART_API int | tq_uart_write (int fd, char *buff, int len) |
| 向串口写数据,,参数和使用方法与 uart_write_data 函数一样 更多... | |
| UART_API int | tq_uart_read (int fd, char *buff, int len) |
| 读取串口信息,默认读取超时时间为1秒 更多... | |
| UART_API void tq_uart_close | ( | int | fd | ) |
关闭串口
| fd | 要关闭串口文件描述符 |
| UART_API int tq_uart_init | ( | char * | dev, |
| int | nBaud, | ||
| int | nBits, | ||
| char | nEvent, | ||
| int | nStop | ||
| ) |
初始化串口
| dev | 串口名,如"/dev/ttySAC3" |
| nBaud | 波特率,可取值:9600 115200等 |
| nBits | 数据位数 7 或者 8 |
| nEvent | ‘O’ 奇校验; ‘E’ 偶校验; ‘N’ 无校验 |
| nStop | 停止位数 1 或者 |
| UART_API int tq_uart_open | ( | char * | dev_name | ) |
打开串口
| dev_name | 串口名,如"/dev/ttySAC3" |
| UART_API int tq_uart_read | ( | int | fd, |
| char * | buff, | ||
| int | len | ||
| ) |
读取串口信息,默认读取超时时间为1秒
| fd | 串口文件描述符 |
| buff | 存放要读取的内容 |
| len | 内容大小 |
| UART_API int tq_uart_read_data | ( | int | fd, |
| char * | buff, | ||
| int | len, | ||
| int | timeout_ms | ||
| ) |
读取串口信息
| fd | 串口文件描述符 |
| buff | 存放要读取的内容 |
| len | 内容大小 |
| timeout_ms | 设置超时时间,/ms |
| UART_API int tq_uart_write | ( | int | fd, |
| char * | buff, | ||
| int | len | ||
| ) |
向串口写数据,,参数和使用方法与 uart_write_data 函数一样
| fd | 串口文件描述符 |
| buff | 存放要写入的内容 |
| len | 内容大小 |
| UART_API int tq_uart_write_data | ( | int | fd, |
| char * | buff, | ||
| int | len | ||
| ) |
向串口写数据
| fd | 串口文件描述符 |
| buff | 存放要写入的内容 |
| len | 内容大小 |