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

cc3200 uart1收的通过uart0打印到串口工具

引脚已经配置完成,跳线也连接好。

void PinMuxConfig(void)
{//// Enable Peripheral Clocks//PRCMPeripheralClkEnable(PRCM_UARTA0, PRCM_RUN_MODE_CLK);PRCMPeripheralClkEnable(PRCM_UARTA1, PRCM_RUN_MODE_CLK);//// Configure PIN_55 for UART0 UART0_TX//PinTypeUART(PIN_55, PIN_MODE_3);//// Configure PIN_57 for UART0 UART0_RX//PinTypeUART(PIN_57, PIN_MODE_3);//// Configure PIN_07 for UART1 UART1_TX//PinTypeUART(PIN_07, PIN_MODE_5);//// Configure PIN_08 for UART1 UART1_RX//PinTypeUART(PIN_08, PIN_MODE_5);
}

main函数的逻辑怎么写,没有想明白

Terry Han:

CC3200 uart1 接收的数据后UART-Rev数据到缓存,直接调用uart0的发送Send函数将之前UART-Rev缓存的数据发送出去就可以了,

chunyun lin:

回复 Terry Han:

Terry Han

CC3200 uart1 接收的数据后UART-Rev数据到缓存,直接调用uart0的发送Send函数将之前UART-Rev缓存的数据发送出去就可以了,

Terry Han:

回复 chunyun lin:

1、排查硬件电路是否有问题—如果串口UART0是可以收发数据的,那可以改为UART1进行测试

2、是否有CC3200的Launchpad进行验证CC3200的UART1是否正常工作,可以排除软件问题,

这两个结合起来硬件可以排除软件硬件问题,再就是可以用示波器探测一下CC3200的UART1是否有对应的波特率的信号产生。

chunyun lin:

回复 Terry Han:

Terry Han

1、排查硬件电路是否有问题—如果串口UART0是可以收发数据的,那可以改为UART1进行测试

2、是否有CC3200的Launchpad进行验证CC3200的UART1是否正常工作,可以排除软件问题,

这两个结合起来硬件可以排除软件硬件问题,再就是可以用示波器探测一下CC3200的UART1是否有对应的波特率的信号产生。

赞(0)
未经允许不得转载:TI中文支持网 » cc3200 uart1收的通过uart0打印到串口工具
分享到: 更多 (0)