以下是引用红心J在2003-8-8 16:08:54的发言: 会不会处理接收开始时用时过多,以至于几个数据被串行接收覆盖。 |
能收到第一个字符
以下是引用wh_hhz在2003-8-8 15:50:47的发言: 串口怪问题请教大家我的串口通讯老掉字节,比如发“atmessage”,收的是“assage”。 希望大家帮帮我,急急急!!!!!! ![]() |
以下是引用carryonli在2003-8-8 16:39:51的发言: [quote]以下是引用wh_hhz在2003-8-8 15:50:47的发言: 串口怪问题请教大家我的串口通讯老掉字节,比如发“atmessage”,收的是“assage”。 希望大家帮帮我,急急急!!!!!! ![]() [/quote] 仔细检查接收子程序,接收处理速度慢。或降低波特率。 |
我用以前的电路板接上仿真器
单独调试将串口程序。
将数据分成块处理增加判断(其实mcu的速度是足够的)
试一试。
以下是引用wh_hhz在2003-8-8 15:50:47的发言: 串口怪问题请教大家我的串口通讯老掉字节,比如发“atmessage”,收的是“assage”。 希望大家帮帮我,急急急!!!!!! ![]() |
----------------------------------------------
单片机爱好者欢迎您!
http://www.mcufan.com