PC串口如何在非常高波特率的情况下使用

durant 2010-12-08 07:51:14
由于外设现在要回传给PC的软件的数据非常多,所以要让PC串口工作在非常高的波特率下,比如926.7Kbit/s左右

但貌似现在上层软件无法将波特率设置超过128K,公司自己写的串口助手(通用的串口助手波特率设置的比较低),一旦将波特率设置超过128K后,就会报错

导致现在无法测试长线传输(RS232->RS422)、如此高的波特率,硬件是否能够正常工作

请问现在XP系统是否对使用的最高波特率有所限制?(PC串口设置默认的最高也就128K)

有什么办法将PC串口的波特率提升上去?(专门买的PCI转串口卡,上面说最大支持926K)

可以使用何种办法测试硬件有无问题?

希望各位可以提高点思路
...全文
1928 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
ga6840 2011-01-13
  • 打赏
  • 举报
回复
[Quote=引用 15 楼 ejack79 的回复:]

计算机的串口输出速度取决于主板上的串口芯片,如GD75232之流最高只能到120kbps。

900多kbps,对于CAN总线来说也接近极限了,并且在这么高的速率下传输距离不可能很远,撑死几十米。

不知道是不是现场布线已经完成了。目前按PCI转串,或质量可靠的USB转串继续做下去。
如果可能变更方案的话,建议还是考虑以太网。
[/Quote]

原来是我的max232 ,所以 串口 波特率过了 115200 就不行
durant 2010-12-17
  • 打赏
  • 举报
回复
usb已经被pass了
以太网还没有考虑
现在就用串口做,实在不行在转其他的

因为以前一直用串口做的,如果更改,上层软件、技术文档什么的都要改,工作量太大,而且串口也比较方便
AVR_DIY 2010-12-17
  • 打赏
  • 举报
回复
串口做不到这么高的传输速率吧!
楼主换一种方式吧,USB或者以太网?
durant 2010-12-17
  • 打赏
  • 举报
回复
现在传输距离最大是25m
Ejack79 2010-12-17
  • 打赏
  • 举报
回复
计算机的串口输出速度取决于主板上的串口芯片,如GD75232之流最高只能到120kbps。

900多kbps,对于CAN总线来说也接近极限了,并且在这么高的速率下传输距离不可能很远,撑死几十米。

不知道是不是现场布线已经完成了。目前按PCI转串,或质量可靠的USB转串继续做下去。
如果可能变更方案的话,建议还是考虑以太网。
「已注销」 2010-12-17
  • 打赏
  • 举报
回复
换usb或者以太网吧
thrawsnow 2010-12-16
  • 打赏
  • 举报
回复
呵呵,学习了
贝隆 2010-12-15
  • 打赏
  • 举报
回复
换成CanOpen比较合适。
jnwsh 2010-12-13
  • 打赏
  • 举报
回复
这得看情况吧。如果传输距离很长或者环境比较恶劣的话,不适合用高速的。
durant 2010-12-13
  • 打赏
  • 举报
回复
请教解决方案
Great_Bug 2010-12-13
  • 打赏
  • 举报
回复
标准的PC串口无法工作在那个速率上。
jnwsh 2010-12-13
  • 打赏
  • 举报
回复
那好像要换别的传输方式了,uart还能搞定吗?
durant 2010-12-13
  • 打赏
  • 举报
回复
距离大概在20m
不要高速,肯定不能实时了
用户 昵称 2010-12-10
  • 打赏
  • 举报
回复
电源需要设计,你那cp2102,tqfp28的,那是室内使用的。
durant 2010-12-10
  • 打赏
  • 举报
回复
USB转串口在某些时候貌似会出现不稳定的情况,这是坚决不允许的

曾经做了USB转串口的板子,但当外界有高压输入的时候,在开关瞬间,usb芯片偶尔会出现复位(cp2102)
小枫 2010-12-10
  • 打赏
  • 举报
回复
好像是串口本身的问题,如果可以的话,考虑一下换别的传输,例如usb,我们曾经做过实验,单片机和pc通信的时候,波特率大于115200的时候通过ch375(一个芯片),当大量数据通过时,就会出现乱码。
sdny7788 2010-12-09
  • 打赏
  • 举报
回复
串口速度不会很快吧,换其他接口
用户 昵称 2010-12-09
  • 打赏
  • 举报
回复
普通PC,室内环境最高115200,更高的话直接换usb吧,也有多种适用于工业的usb协议。
durant 2010-12-08
  • 打赏
  • 举报
回复
现在是买的PCI转串口卡
而且现在是测试通讯速度,不可能自己做块板子的
benjaminweber 2010-12-08
  • 打赏
  • 举报
回复
FPGA做一个串口转PCI之类的

6,125

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 硬件设计
社区管理员
  • 硬件设计社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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