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

stm32f407上的rj45接口,如何类似于串口一样发送接

adad378344270aa4 2020-01-04 浏览量:1531
stm32f407上的rj45接口,如何类似于串口一样发送接受数据?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • RJ45接口是网口,像串口一样收发,可以使用串口转网络的转换芯片,比如卓岚的ZLAN1003芯片


    • 发布于 2020-01-17
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:5
  • 你用的什么芯片接rj45,如果是w5500会比较简单,直接硬件协议栈,如果是enc28j60需要软件协议栈,如果是phy芯片,那么多需要用407的以太网功能结合使用。所有用传输最好通过tcp传输,比较稳定,如果你就是为了透传那么你直接购买串口服务器,实现串口和以太网透传,有专门的模块,成本低于f407价格

    • 发布于2020-01-05
    • 举报
    • 评论 0
    • 0
    • 0

  •         用UPD 协议就可以做到类似于串口的传送方式 。  用w5500 芯片做 有8个端口用起来非常方便。
    • 发布于2020-01-05
    • 举报
    • 评论 0
    • 0
    • 0

  • 你可以做成一个API函数,但是网口通讯本就比串口复杂,协议也复杂的多,不可以像串口一样的通讯的
    • 发布于2020-01-06
    • 举报
    • 评论 0
    • 0
    • 0

  • 那个RJ45用的是RMII接口,跟串口唯一相近之处,就是TCP数据,也是以流的形式存在的,软件上加一个LWIP这个中间件,就可以实现TCP/IP的协议,可以发送或接收数据
    • 发布于2020-01-12
    • 举报
    • 评论 0
    • 0
    • 0

  • 应该是不行的,网口上的是TCPIP协议,是要经过握手等一系列的协议才可以进行数据收发的,是要复杂很多的。
    • 发布于2020-01-16
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

stm32f407上的rj45接口,如何类似于串口一样发送接