串口的查询方式的问题

sunylove 2005-01-10 10:15:33
现在有一个单片机和计算机的串口连接,需要用查询方式做,我查了很多资料也没有查到。请问大家查询方式和监听方式的主要区别是什么?还有就是所谓的查询是到串口的缓存区中查询,还是直接到弹片机上查询呢?是不是查询方式就不需要弹片机发送数据了呢?急…………………………谢谢了。
...全文
120 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
zr3636 2005-01-11
  • 打赏
  • 举报
回复
查询方式:应该是当单片机收到上位机的查询信号后,回应上位机。属于一问一答的方式。
监听方式:应该是单片机主动发送信息到上位机。

比如上位机与一个读卡器相连。
当读卡器读到卡时,主动通过串口向上位机发信息。这就属于监听。
当读卡器读到卡时,并不主动上传信息,而是等到上位机请求,读卡时才将卡内数据上传。这属于查询。
suuare 2005-01-11
  • 打赏
  • 举报
回复
楼主的问题有些含糊,如果你使用的PC机有操作系统的话一般不用给芯片直接编程,常用的串口芯片是8259A,如果一定要这么做,用汇编应该能实现。这种方式或许就能够完成楼主需要的查询方式。记住,PC机与单片机通信一般是通过RS232来完成,不是你所说的“直接到弹片机上查询”。一般都需要一个通信协议来完成。

1,593

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 网络通信/分布式开发
社区管理员
  • 网络通信/分布式开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧