CNET中国旗舰网站

ZDNet China | CNET科技资讯网 | 政府采购 | 行业网站联盟




 
标题: [求助] 串口如何进行一个一个的读
大黄蜂
支柱会员
Rank: 10Rank: 10Rank: 10



UID 319163
精华 0
积分 12130
帖子 1052
威望 5616
ZD币 1503 元
阅读权限 210
注册 2008-4-15
状态 离线
  楼主
发表于 2008-9-24 13:04  资料  个人空间  短消息  加为好友 
开发者在线

串口如何进行一个一个的读

代码:
while(1)
{
     while((nread = read(g_fd, rebuff, 512))>0)
     {
        。。。。。。。。。。
环境:WINDOWS的超级终端,LINUX虚拟机的C程序,串口的所有设置均正常,所有代码经过测试,能读写。
步骤:在超级终端里输入字符,并且按回车后,C程序才能读出终端里的字符。
      由于需求规定,当超级终端里输入1个字符,C程序就要读取一个字符,无需回车。
问题:1,终端里如果不输入回车,是否将数据写入串口?
      2,2个串口互相通信时,完全实现了一个串口的写,另一个串口的读,是一个字符一个字符的传输的
         这说明串口通信可以脱离回车?
      3,有高手能给个思路吗?谢谢了




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
蔡依林
灵玉会员
Rank: 8Rank: 8



UID 320196
精华 0
积分 6294
帖子 823
威望 2870
ZD币 991 元
阅读权限 180
注册 2008-4-18
状态 离线
  沙发
发表于 2008-9-25 09:45  资料  个人空间  短消息  加为好友 
并行套路




顶部
热点频道推荐: C/S开发| 数据库| WEB开发| 嵌入式| 项目管理|
 



当前时区 GMT+8, 现在时间是 2008-12-5 12:28

  Powered by Discuz! 5.5.0 © 2001-2007 Comsenz Inc.
Processed in 0.060912 second(s), 3/4 queries

清除 Cookies - 联系我们 - ZDNetChina中文社区 - 无图版