我司主要是进行嵌入式设备开发。

上层软件开发环境 基于 Qt5.9.6 + ubuntu20.04, GUI(Qt) + Master(Qt),两者之间通过进程间通信

               设备环境  imx6 ycoto ,kernel 4.9.11

通过串口 or CAN 通信层连接 底层

考虑到 Qt license 的报价以及市场对QML的大力支持(BSP厂商通知 Qt Widget 不再进行技术支持了,给的都是QML的技术方案)

我们决定寻找一个新的平台框架,并且希望它可以易延伸,易扩展,影响接下来3-5年的产品线

当前我们决定采取Web前后端分离架构,取代原先Qt框架

考虑到嵌入式的兼容适配性,我们选取 .net core + vue / react 作为上层软件技术选型方案,

现在我们会针对这一系列方案进行fesibility测试(性能、CICD等)

 

我们当前vs stdio 版本为 2019, 所以dotnet core 当前测试版本为5.0 ,前端使用 Vue3.0

 

posted on 2022-06-26 17:23  AmyBKLP  阅读(35)  评论(0)    收藏  举报