(急)请教一下,msp430 串口控制CH376S问题

调试过程中CH376和单片机采用串口方式,总是通信不上们请教一下各位,多谢了。

 

UINT8 res;
 //CH376_PORT_INIT( );  //******采取硬件引脚接口配置,不进行软件配置******
 xWriteCH376Cmd( CMD11_CHECK_EXIST );  /* 测试单片机与CH376之间的通讯接口 */
 xWriteCH376Data( 0x65 );
 res = xReadCH376Data( );

 

 

单独测试串口的发送和接收都没有问题,可是链接CH376的时候返回的res总是为0x00,不知道为什么。请问一下单片机设置  成无校验 8个数据位 1个停止位 波特率9600(默认)  

 

测试命令肯定是连接CH376才有意义,你现在发送测试命令,返回不对,说明接口上有问题,首先你要保证你的串口波特率误差不超过0.2%,然后CH376上电时选择操作方式,串口方式时上电WR/RD/CS/A0/TXD/RXD悬空或者接高电平,发送命令之前需要先发送同步码,0x57,0xAB.


只有登录才能回复,可以选择微信账号登录