求助:外围芯片选型

我公司现开发一款设备,要求如下: 1、设备必须通过USB口或串口与主机通信;速度要求2M以上; 2、设备采用嵌入式系统,嵌入式linux2.4或2.6的内核;

不知道有哪些适用,如果有多个,通信速度最快的是哪个? 谢谢!

USB与串口比,自然是前者速度快,且可靠 我司的CH374芯片与PC通讯的速度,最快可达800-900KB/S,仅是参考;实际的通讯速度与上下位机的程序及数据处理复杂度有关,必须实测


我们现在要开发的这个设备是替换别人现有的产品.但是别人的产品是通过串口实现的,因此这让我们选择的时候很为难. 如果用贵公司usb转串口实现,实测的最大速度是多少?有好的成熟方案介绍吗?


1、可以直接参考原产品中的串口是怎么实现的,选用同样的器件不就可以了 2、我司的USB转串口方案,串口端最大速度2M Bit 3、如果不介意另想方案的话,建议使用USB口,速度是保证;我们可以提供一些参考例程


好的,非常感谢。 现在我们已经决定采用贵公司的CH341A(UART),为了保障更快的产品开发,硬件的连接方式如下: |—————————-———————| USB | COM USB |RJ45 内部网络PC(WINDOWS)---|-CH341A---CH341A----嵌入式主控板-|----外部网络(WINDOWS)PC |---------------------------------| 中间方框中的就是我们要设计的设备产品,现在有几个问题需要您再解答下: 1、这样的连接方式是否可行; 2、内部网络PC的windows端要求实现USB转串口驱动,你们是否有这方面的驱动; 3、嵌入式主控板为嵌入式linux系统,你们是否有这方面的驱动; 期待您的解答,谢谢!


如果是方框中的应用,那么可以完全采用USB方案: |——————-—----——————| USB | SPI/并口 |RJ45 内部网络PC(WINDOWS)---|-CH374---------嵌入式主控板----|------外部网络(WINDOWS)PC |-------------------------------| 我们提供Windows端驱动、Windows应用软件例程、MCS51操作CH374例程(C语言,可以移植到嵌入式主控板) 注:CH374还可以更换为价格更低的CH372,只是必须是并口操作,速度略慢一些,同样提供例程


如果有驱动,以上驱动最好都能够提供源码。 如果可行,我们准备采购几个样品,流程如何走。


1、PC端的驱动,我们只能提供动态链接库,源码通常不提供,如有特别需要,可以与销售商谈 2、样品可以网上申请,考虑加快速度,可以直接与销售联系:025-52638355/77/88/99/78


非常感谢您及时的解答。 但是我们现有设备产品是替代别人的一款产品。现有的软件系统与该设备是通过串口通信的,我们不希望 大量的更改现有软件系统,因此必须内部网络PC(windows)与我们的嵌入式设备还是通过串口通信(ch341a虚拟uart口),不知道ch374是否提供了这方面的功能,还是需要我们自己重新开发。 如果需要我们自己开发的话,项目进度我们就无法保障了。


您的意思是PC端的程序是通过串口通讯的,不想做过多的改动,那么可以用CH374模拟串口,即实现CH341的功能,我们也可以提供例程


CH374可以虚拟CH341,安装CH341的驱动即可。完全可以实现


好的,非常感谢。那采用CH374模拟串口的最大传输速率是多少?有实测吗?


没有实测过,这与上下位机程序有很大关系,如果上下位机配合好的话,满足你的要求应该是没问题的,稳妥起见,还请自行实测一下。


虚拟串口其实底层是USB通讯,速度是USB速度。不考虑MCU因素影响,应该能到600KB以上


只有登录才能回复,可以选择微信账号登录