本帖最后由 kevicki 于 2021-1-13 12:16 编辑
有个项目,要对一个设备进行升级,设备原先是通过无线通信接收到一些图像信息,然后通过串口将这些信息传递出来到电脑或其他设备,电脑上有独立的软件来接收串口数据并显示图像。
现在要求增加这么个功能——将串口改成RJ45,通过网线连接至上位机(电脑),然后在电脑上通过浏览器访问和控制设备,网页页面内容就是设备通过无线通信接收到的灰度图像,图像内容不定时更新,每一幅图像都需要能够回看,要在网页上对图像进行缩放、拖动观看、保存导出等操作。
设备的MCU原先就是一片LPC2378,现在的想法是沿用这片MCU(或者换成cortex-m3、m4或m7的MCU,比如RT1050之类的),然后利用lwip在MCU中做一个web server。
不知道现在有没有更先进的实现方式?因为页面是图像,还是时不时更新的,感觉可能会比较耗资源,cortex-m能应付得来吗?是否需要换成linux平台来做?
硬件成本考虑不是非常敏感,MCU(或CPU)配套不超过200元都可以。
还有就是设备使用环境恶劣,震动、盐雾、湿度、电磁环境都要求比较严格。
感谢各位大牛!
|