我的串口连接了modem,远程那边的modem连接了一个单片机。
通讯已经通起来了,但是通讯质量不好。发出去的数据信号不好(用示波器捕捉看过)
当前的通讯波特率为19200,8位数据,2位stop位,无校验。但是从示波器抓的信号来看不正常的时候几次都发现中间某一个数据的stop位给拉的很长(长的差不多占了几个byte的时间).由此导致单片机认为数据错误。请问这个是因为什么原因?线路状况不好?还是modem没配置好(或者modem有没有对应的配置来解决此问题)?
通讯已经通起来了,但是通讯质量不好。发出去的数据信号不好(用示波器捕捉看过)
当前的通讯波特率为19200,8位数据,2位stop位,无校验。但是从示波器抓的信号来看不正常的时候几次都发现中间某一个数据的stop位给拉的很长(长的差不多占了几个byte的时间).由此导致单片机认为数据错误。请问这个是因为什么原因?线路状况不好?还是modem没配置好(或者modem有没有对应的配置来解决此问题)?
解决方案 »
- 如何给对话框中的static text控件添加消息?例如ON_WM_LBUTTONUP()消息?
- 毕业设计要做一个FTP客户端与服务器的消息传递,像QQ聊天咯
- 一个vector复制的问题
- 怎样动态改变软件标题栏上的文字?
- 请问---VC中通过按钮事件调出另一个对话框--用什么函数啊!
- 如何使我的软件支持ClientCaps.isComponentInstalled(付我的代码)
- 大家一起来谈谈看法
- 小问题,大侠帮一下忙!
- 请教高手:哪位高手用过VC操纵.ini配置文件,可否给点儿见意或例子代码,我一定给高分!
- 单文档程序,我在View左上角上创建了一个很小的Wnd窗口,但是当刷新View时,Wnd窗口会有闪烁现象,如何控制不让闪烁啊?
- HOOK文件打开问题:现在代码能够在TXT文件进行验证,如何能够在其他类型文件打开时也进行验证?
- 在窗口类中封装WndProc的问题。。。
解决方法具体情况不同,建议:1.通讯线要屏蔽外部电磁干扰。
2.通讯实时性不高的话,可把波特率降到300甚至120;