• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32F429和上位机高速通信的方法?

FEItwo 2018-12-04 浏览量:2306
请教在座的各位大佬一个问题:STM32如何与PC机进行2MB/s左右的通信?
注意:是字节B,不是位byte;
目前项目要求是高速AD采集到的每帧数据实时传述至上位机,高速AD目前的CLK为16M,一帧数据16位,于是现在传输给上位机的数据速率为2MB/s。使用RS-232串口通信,波特率115200 = 11.52KB/s,远远不够。不知道还有没有什么高速的串口设计方案?需要哪些芯片?
使用USB1.1或者2.0,USB2.0有60MB/s,感觉STM32F429没有驱动USB的模块,有做出来的大佬能不能指点一下,如何使用STM32F429驱动USB?需要使用哪些芯片?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 通过外部usb可以到达速度要求,但usb有一个问题就是布线距离有很大限制,一般小于10米啊。
    • 发布于 2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:7
  • 好像也只有 usb 速度比较高,能满足
    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 串口满足不了这么高的速度。网口不行吗,速度比这个还快呢。

    USB距离有限制啊。

    • 发布于2018-12-05
    • 举报
    • 评论 0
    • 0
    • 0

  • F429原生支持百兆以太网,这种可以用以太网通信
    • 发布于2018-12-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 高速通信的话更建议你走网络,有成熟的协议可以使用
    • 发布于2019-01-11
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个高速通信最合适的方式就走一个以太网
    • 发布于2019-01-14
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

STM32F429和上位机高速通信的方法?