Redian新闻
>
Re: 请问谁有DOS下写RS232口的源代码
avatar
Re: 请问谁有DOS下写RS232口的源代码# EE - 电子工程
c*s
1

不会吧?!Windows下串口也没有这么菜呀?敢问您用多快的速度?我曾用过
115200bps的速度双向同时通讯,连续超过10分钟,Windows没有倒闭.
不过当然只运行通讯程序,如果同时还运行其他软件,Windows可能
忙不过来会产生缓冲区溢出错误.
我是用Visual C++直接使用Windows创口调运,并将创口缓冲区设置
为8KB使用的.而且做测试时,同时使用两个串口工作于115200bps
全双工状态下.Windows的实时性不太好,但和DOS系统是一个级别,
都受1/18.2=55毫秒的定时限制(Windowsw的定时虽可以到1ms,
但那是非实时的,它会到55ms时来50个消息).
要用强实时性,只能用BIOS调用或直接硬件编程,而且一般说来需要
同时对串口和时钟芯片编程.(会死得很惨的!)
要在DOS下编,可以使用DOS系统调用(忘了是几号了,25H?)
还是找本Windows通讯编程的书看吧!呵呵...
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。