通信人家园

 找回密码
 注册

只需一步,快速开始

短信验证,便捷登录

搜索

军衔等级:

  上等兵

注册:2006-8-4
跳转到指定楼层
1#
发表于 2006-8-18 17:20:00 |只看该作者 |倒序浏览
我是一个马上要上研一的学生,现在在做一个误码仪的项目,我主要做通信部分。现在遇到的问题是:电脑和单片机用串口通信,从界面通过串口给单片机传输一个数据,单片机处理,但是由于串口一直在发数据,而单片机接收到一个数据后就去处理数据了,这样串口接下来发的有几个数据是没有接收的,这个问题应该怎么解决?
还有一个基础知识,我也不太清楚。电脑串口每次发出的是一个字节,那么串口是一个字节一次发完后产生一个中断,还是把一个字节中的每一位转换成ASCII码后发一位产生一个中断,意思就是:例如,我要发一个字节是:10010010,那么我是发完10010010后产生一个中断,还是把字节的第一位“1”的ASCII“31”当成一个字节发完后就马上产生一个中断?
请高手指点.谢谢!!!

举报本楼

您需要登录后才可以回帖 登录 | 注册 |

手机版|C114 ( 沪ICP备12002291号-1 )|联系我们 |网站地图  

GMT+8, 2024-11-29 04:06 , Processed in 0.085002 second(s), 15 queries , Gzip On.

Copyright © 1999-2023 C114 All Rights Reserved

Discuz Licensed

回顶部