微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > TI-RTOS下改变串口的配置

TI-RTOS下改变串口的配置

时间:12-23 整理:3721RD 点击:

你好,请问在TI-RTOS下改变串口的配置呢?我要使用7位数据为发送接收模式,可是不知道在哪里修改,程序中只看到UART_DATA_BINARY这个参数,但是找不到修改的地方。

数据长度、停止位等都是可以设置的。

示例代码中大多使用的默认设置,所以你在代码中没有看到显式设置。

你可以在UART.h文件中查看UART_Params结构体定义,那里有所有可以设置的参数和说明。

/*!
* @brief UART Parameters
*
* UART parameters are used to with the UART_open() call. Default values for
* these parameters are set using UART_Params_init().
*
* @sa UART_Params_init()
*/
typedef struct UART_Params {
UART_Mode readMode; /*!< Mode for all read calls */
UART_Mode writeMode; /*!< Mode for all write calls */
unsigned int readTimeout; /*!< Timeout for read semaphore */
unsigned int writeTimeout; /*!< Timeout for write semaphore */
UART_Callback readCallback; /*!< Pointer to read callback */
UART_Callback writeCallback; /*!< Pointer to write callback */
UART_ReturnMode readReturnMode; /*!< Receive return mode */
UART_DataMode readDataMode; /*!< Type of data being read */
UART_DataMode writeDataMode; /*!< Type of data being written */
UART_Echo readEcho; /*!< Echo received data back */
uint32_t baudRate; /*!< Baud rate for UART */
UART_LEN dataLength; /*!< Data length for UART */
UART_STOP stopBits; /*!< Stop bits for UART */
UART_PAR parityType; /*!< Parity bit type for UART */
uintptr_t custom; /*!< Custom argument used by driver
implementation */
} UART_Params;

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top