TI中文支持网
TI专业的中文技术问题搜集分享网站

RTOS/AM335x UART不能接收0xff

基于TI给出的sys/bios代码,在AM3359上运行并配置了UART参数,但是通过串口和PC通讯时能接收0x00~0xFE的数据却怎么也无法收到0xFF。参数配置如下

const UART_Params UART_HBUS = {
UART_MODE_BLOCKING, /* readMode */
UART_MODE_BLOCKING, /* writeMode */
(~((uint32_t)0U)), /* readTimeout */
(~((uint32_t)0U)), /* writeTimeout */
NULL, /* readCallback */
NULL, /* writeCallback */
UART_RETURN_FULL, /* readReturnMode */
UART_DATA_BINARY, /* readDataMode */
UART_DATA_BINARY, /* writeDataMode */
UART_ECHO_OFF, /* readEcho */
115200, /* baudRate */
UART_LEN_8, /* dataLength */
UART_STOP_ONE, /* stopBits */
UART_PAR_NONE, /* parityType */
NULL, /* readCallback2 */
NULL, /* writeCallback2 */
};

请给予帮助,谢谢

Denny%20Yang99373:

RX/TX短接,回环测试一下
发0xff实际收到什么值?

Leonard Li:

回复 Denny%20Yang99373:

什么都收不到,发0x00~0xfe都能收到。

yongqing wang:

回复 Leonard Li:

没遇到过配置参数还能影响接收0XFFDE

Shine:

有没有量过uart管脚的时序?看uart口发出来的是不是0xff?

yongqing wang:

回复 Leonard Li:

感谢分享

赞(0)
未经允许不得转载:TI中文支持网 » RTOS/AM335x UART不能接收0xff
分享到: 更多 (0)