|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "securec.h"#include "iot_errno.h"#include "uart.h"#include "iot_uart.h"#include "dma.h"
宏定义 | |
| #define | IOT_UART_RX_BUFFER_SIZE 1024 |
| #define | IOT_UART_SET_WR_TIMEOUT 0 |
| #define | IOT_UART_MIN_DATABITS 5 |
| #define | IOT_UART_MAX_DATABITS 8 |
| #define | IOT_UART_LIMIT_STOPBITS 6 |
| #define | IOT_UART_MIN_STOPBITS 1 |
| #define | IOT_UART_MAX_STOPBITS 2 |
| #define | UART_DMA_WIDTH 0 |
| #define | UART_DMA_BURST_LENGTH 2 |
| #define | UART_DMA_PRIORITY 0 |
| #define | UART_DMA_TX_ENABLE 1 |
| #define | UART_DMA_RX_ENABLE 1 |
函数 | |
| unsigned int | IoTUartInit (unsigned int id, const IotUartAttribute *param) |
| unsigned int | IoTUartDeinit (unsigned int id) |
| int | IoTUartWrite (unsigned int id, const unsigned char *data, unsigned int dataLen) |
| int | IoTUartRead (unsigned int id, unsigned char *data, unsigned int dataLen) |
| unsigned int | IoTUartSetFlowCtrl (unsigned int id, IotFlowCtrl flowCtrl) |
变量 | |
| uint8_t | g_iot_uart_rx_buff [1024] = { 0 } |
| #define IOT_UART_LIMIT_STOPBITS 6 |
| #define IOT_UART_MAX_DATABITS 8 |
| #define IOT_UART_MAX_STOPBITS 2 |
| #define IOT_UART_MIN_DATABITS 5 |
| #define IOT_UART_MIN_STOPBITS 1 |
| #define IOT_UART_RX_BUFFER_SIZE 1024 |
Copyright (c) HiSilicon (Shanghai) Technologies Co., Ltd. 2023-2023. All rights reserved.
Description: Provides iot_uart driver source
History:
2023-10-18, Create file.
| #define IOT_UART_SET_WR_TIMEOUT 0 |
| #define UART_DMA_BURST_LENGTH 2 |
| #define UART_DMA_PRIORITY 0 |
| #define UART_DMA_RX_ENABLE 1 |
| #define UART_DMA_TX_ENABLE 1 |
| #define UART_DMA_WIDTH 0 |
| unsigned int IoTUartDeinit | ( | unsigned int | id | ) |
| unsigned int IoTUartInit | ( | unsigned int | id, |
| const IotUartAttribute * | param | ||
| ) |
| int IoTUartRead | ( | unsigned int | id, |
| unsigned char * | data, | ||
| unsigned int | dataLen | ||
| ) |
| unsigned int IoTUartSetFlowCtrl | ( | unsigned int | id, |
| IotFlowCtrl | flowCtrl | ||
| ) |
| int IoTUartWrite | ( | unsigned int | id, |
| const unsigned char * | data, | ||
| unsigned int | dataLen | ||
| ) |
| uint8_t g_iot_uart_rx_buff[1024] = { 0 } |