[其他ST产品] ST想用websocket怎么做?

[复制链接]
 楼主| 哪吒哪吒 发表于 2025-3-11 09:09 | 显示全部楼层 |阅读模式
ESP32有websocket,ST有吗?
公羊子丹 发表于 2025-3-13 08:20 | 显示全部楼层
STM32 自带的库里没有 WebSocket,要用的话一般是移植 lwIP,然后加上 WebSocket 组件。
周半梅 发表于 2025-3-13 08:22 | 显示全部楼层
ESP32 有 Wi-Fi,带 WebSocket 很正常,STM32 一般要配 W5500 或 ESP8266 这样的外部网络模块。
帛灿灿 发表于 2025-3-13 08:23 | 显示全部楼层
你是要 客户端 还是 服务器端?如果是 客户端,可以用 Mongoose 或 libwebsockets 移植到 STM32。
童雨竹 发表于 2025-3-13 08:25 | 显示全部楼层
WebSocket 需要 TCP,STM32 上可以用 lwIP 处理 TCP 连接,再基于 RFC6455 协议解析 WebSocket 数据。
万图 发表于 2025-3-13 08:26 | 显示全部楼层
你是 裸机 还是 RTOS?如果用 FreeRTOS,可以配合 lwIP,用 Mongoose 库实现 WebSocket。
Wordsworth 发表于 2025-3-13 08:27 | 显示全部楼层
STM32 里 TLS 可能是个坑,HTTPS WebSocket(WSS)要用 mbedTLS,占用资源比普通 WebSocket 大不少。
Bblythe 发表于 2025-3-13 08:29 | 显示全部楼层
ESP32 的 WebSocket 有官方支持,但 STM32 要靠 第三方库,或者自己手写 WebSocket 解析。
Pulitzer 发表于 2025-3-13 08:30 | 显示全部楼层
你可以用 ESP8266 做 Wi-Fi 转 WebSocket,STM32 只处理 串口 数据,这样会简单很多。
Uriah 发表于 2025-3-13 08:32 | 显示全部楼层
Mongoose 是个不错的选择,轻量级,支持 WebSocket,可以试试看移植到 STM32 上。
Clyde011 发表于 2025-3-13 08:33 | 显示全部楼层
WebSocket 适合低延迟 实时通信,如果 STM32 资源不够,换 MQTT 可能更轻量级,取决于你的应用需求。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

6

主题

213

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部