新手求教:DOS下的串口通讯问题。

[复制链接]
3101|2
 楼主| alist2005 发表于 2008-6-4 16:19 | 显示全部楼层 |阅读模式
大家好,我想问一下:在DOS系统下,串口通讯的波特率最大能达到多少?波特率的大小主要跟什么有关系?<br />我认为主要是跟CPU的主频,以及串口卡的最高工作频率有关系,不知道这种看法对不对?<br />而且一般见到的都是标准的波特率,最大119200,我不知道为什么建议使用标准的波特率?能否自己设置自己想要的波特率,比如600K以上?<br />新手,问的问题比较弱,请高手明示!谢谢....
chunyang 发表于 2008-6-4 20:25 | 显示全部楼层

最大串口波特率跟操作系统没有任何关系

是由硬件决定的,时钟频率决定了波特率序列的数值,虽然技术上可以实现非标波特率,但PC主板由BIOS进行底层控制,现在的主板已不能随意设置了,除非你自己实现标准外设的串口,但需要对主板技术标准足够熟悉。
 楼主| alist2005 发表于 2008-6-4 20:31 | 显示全部楼层

谢谢回答

谢谢楼上解释<br />“除非你自己实现标准外设的串口,但需要对主板技术标准足够熟悉。”<br />这句话我没有明白,能否给我重新解释一下。<br />如果我自己买串口卡,插在PC上,可以吗?<br />
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

10

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部