串口问题:用MSCOMM控件,能否实现9300的波特率?

newbadi 2003-08-04 08:17:14
我用mscomm控件,做了个串口程序。对方需要9300的波特率,用控件能否实现?
另,有没有异步串行的软件,类似异步串口芯片16c550?
急!!!!
...全文
93 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
newbadi 2003-08-06
  • 打赏
  • 举报
回复
还是把对方的波特率改成了9600
笨笨2011 2003-08-05
  • 打赏
  • 举报
回复
51单片机中好像能够通过一个I/O口利用定时器来模拟一个异步串口,可以任意设置
波特率。但是在windows系统下利用mscomm控件的话可能不行,因为波特率的等级
都是设定好的(9600,19200)。如果真的要生成特殊的波特率,可能也要重新修改
底层的驱动程序(直接控制硬件)。
没有做过,不敢十分肯定无法实现。
无敌魔仙 2003-08-05
  • 打赏
  • 举报
回复
何必这么麻烦呢,改对方的波特率相对来说简单点的
afc 2003-08-04
  • 打赏
  • 举报
回复
不太可能吧,PC机的硬件波特率发生器没办法产生这个波特率

15,980

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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