导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→『求助』PC与单片机串行通信中数据起始位的检测问题

* 28390: 『求助』PC与单片机串行通信中数据起始位的检测问题

   guest 
guest发表的帖子 

 『求助』PC与单片机串行通信中数据起始位的检测问题
用VB的mscomm实现PC与单片机的串行通信,但VB发送数据是把数据块一起写入缓冲区,然后一帧接一帧的发送出去,单片机接受数据后要进行一下简单的处理,结果在处理的过程中错过了检测下一个起始位而造成数据的丢失或是乱码,
小弟现在只好在PC机方的数据格式定义中多定义一个停止位,请问各位高手还有没有其它好的方法??谢了!

发表时间:2003年5月3日19:25:24

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  28416.[详细]先微调波特率,使其达到最佳状态,然后设定SPcomm的各项参数
摘要:[quote][b]以下是引用[i]guest在2003-5-3 19:25:24[/i]的发言:[/b] 『求助』PC与单片机串行通信中数据起始位的检测问题用VB的mscomm实现PC与单片机的串行通信,但VB发送数据......(594字)
- [吴斌][1199次] 2003年5月4日

[上一篇帖子]:不是7660啊!是7650,自斩波稳零运算放大器的Cexta和Cextb
[下一篇帖子]:不一定是晶振的问题!不知道你用什么单片机,最好确定CPU已经工作否!