gpt4 book ai didi

c - 在 STM32 上运行 Node.js

转载 作者:太空宇宙 更新时间:2023-11-04 03:19:00 26 4
gpt4 key购买 nike

我正在 STM32 微处理器上使用 C 程序,它包含一个网络服务器,用户可以通过网络图形用户界面(HTML 和 javascript 文件)访问。 web gui部分变得更加复杂,需要更高层次的操作。

问题:是否可以将 node.js 程序嵌入到一些 Node 模块中?它是否与 C webserver 一起工作,或者 Node 程序必须制作 webserver,并与 C 程序通信?
或者在这种情况下还有其他更好的解决方案吗?

这个问题可能看起来很愚蠢,但我没有找到关于它的文档。

最佳答案

经过研究我找到了一些解决方案:

Node.js for Embedded Systems

这本书可以引导你到jerryscript其中:

is a lightweight JavaScript engine for resource-constrained devices such as microcontrollers

您可以在那里找到它也与 STM32-Discovery 板一起使用。

Node.js on clientside

本文导至Browserify这允许在客户端运行 node

让它更简单

你可以使用 HTTPD LwIP 附带的实现。有一个名为 makefsdata 的脚本,它允许将 html、js、css ... 文件转换为 c 数组。此实现还支持 POST 方法。

关于c - 在 STM32 上运行 Node.js,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48337158/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com