打印

忧闷? 一个简单的串口程序调了两天.....

[复制链接]
2814|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
TCL|  楼主 | 2007-8-25 23:04 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
用PC机的串口给GSM模块发0102030405061A就能发出,可用89C552控制MAX232发同样的数据(用串口调试程序检测数据是对的)可就发不出???
打开GSM模块发现他用的是MAX3232来接受的,难到是电平问题?
偶量PC机的232输出在-9.57.  89C552控制MAX232的输出在-8.31
难到是电平问题??????  星期天去拿示波器看看???
有谁碰到类似的问题吗?

相关帖子

沙发
TCL|  楼主 | 2007-8-25 23:21 | 显示全部楼层

我以用串口调试程序监测了数据是对的,还回是那的问题?

最简单的办法是将MCU发送的数据接到PC上,观察PC实际接收到的数据?
我以用串口调试程序监测了数据是对的,还回是那的问题?

使用特权

评论回复
板凳
TCL|  楼主 | 2007-8-26 21:20 | 显示全部楼层

哈, 问题查出了,........

换了11.0592的晶体去发可以了,原来的是12的晶体,计算的数据是F9(9600波特率)难道是12的晶体发的波特率误差比较大吗?

使用特权

评论回复
地板
tcl| | 2007-8-27 15:51 | 显示全部楼层

12的有误差,一般不要用.?

使用特权

评论回复
5
tcl| | 2007-8-27 15:54 | 显示全部楼层

12的有误差,一般不要用.?

12的有误差?我知道,有误差?但是我6分种发一次,都两天连一次都不对吗?这误差也太大了点吧?

使用特权

评论回复
6
tcl| | 2007-8-28 08:59 | 显示全部楼层

晶振误差为绝对误差?

晶振误差为绝对误差?   是说在100个发送字节中有几个固定字节在发送时总是
错的吗?

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

TCL

20

主题

76

帖子

1

粉丝