我是按照参考手册上的电路图做的一个电路板
9600 19200 通讯速率测试正常。。。
用115200测试时候 通讯时钟不成功~~
利用串口测试 115200 没问题。。。。
为啥340t 的就不行 ?????
我是按照参考手册上的电路图做的一个电路板
9600 19200 通讯速率测试正常。。。
用115200测试时候 通讯时钟不成功~~
利用串口测试 115200 没问题。。。。
为啥340t 的就不行 ?????
请把原理图帖出来看看 如果说9600,19200没有问题,那说明你的硬件设计没有问题,请问有没有用电平转换芯片,如果用 是不是你用的电平转换芯片速度不够导致该问题的出现!如果是TTL那么你自发自收测试看看是否OK,如果OK 那么检查设备端的UART
没有用到电平转换芯片。。。
我是340t做一个红外通讯设备
前端是红外解码芯片输出的是ttl电平(3.3v),用232转换芯片接串口 各种通讯速率都正常
38400 57600 115200 通讯速率都不能正常通讯 。。。
另外 我的340t的晶体 电容式33p的。。。。。
你的上位机软件肯定要处理接收到的数据。请简化上位机处理数据部分,例如接收到数据后只是简单显示“OK!”。既然9600,19200没有问题,多半是上位机处理数据时间不够,导致较高通讯时数据丢失或其它不正常。尽量简化上位机程序,测试通讯结果!