打印
[其他ST产品]

ST想用websocket怎么做?

[复制链接]
372|10
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
哪吒哪吒|  楼主 | 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。

使用特权

评论回复
5
童雨竹| | 2025-3-13 08:25 | 只看该作者
WebSocket 需要 TCP,STM32 上可以用 lwIP 处理 TCP 连接,再基于 RFC6455 协议解析 WebSocket 数据。

使用特权

评论回复
6
万图| | 2025-3-13 08:26 | 只看该作者
你是 裸机 还是 RTOS?如果用 FreeRTOS,可以配合 lwIP,用 Mongoose 库实现 WebSocket。

使用特权

评论回复
7
Wordsworth| | 2025-3-13 08:27 | 只看该作者
STM32 里 TLS 可能是个坑,HTTPS WebSocket(WSS)要用 mbedTLS,占用资源比普通 WebSocket 大不少。

使用特权

评论回复
8
Bblythe| | 2025-3-13 08:29 | 只看该作者
ESP32 的 WebSocket 有官方支持,但 STM32 要靠 第三方库,或者自己手写 WebSocket 解析。

使用特权

评论回复
9
Pulitzer| | 2025-3-13 08:30 | 只看该作者
你可以用 ESP8266 做 Wi-Fi 转 WebSocket,STM32 只处理 串口 数据,这样会简单很多。

使用特权

评论回复
10
Uriah| | 2025-3-13 08:32 | 只看该作者
Mongoose 是个不错的选择,轻量级,支持 WebSocket,可以试试看移植到 STM32 上。

使用特权

评论回复
11
Clyde011| | 2025-3-13 08:33 | 只看该作者
WebSocket 适合低延迟 实时通信,如果 STM32 资源不够,换 MQTT 可能更轻量级,取决于你的应用需求。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

77

帖子

0

粉丝