Qt工具开发,该不该跳槽?
就这样吧,我怕你跳不动。
嵌入式UI,目前趋势是向着LVGL发展。QT已经在淘汰期了。很多项目还在用,但技术上已经落后。QT短期内不会全面淘汰,但退位让贤的大趋势已经很清楚了。
最近很多小伙伴找我,说想要一些java学习资料,然后我根据自己从业十年经验,熬夜搞了几个通宵,精心整理了一份「java入门到高级教程+工具包」,点个关注,全部无偿共享给大家!!!
评论区回复“888”,关注我之后私信回复“666”,即可拿走。
比如说I.MX系列微处理器,恩智浦官方开发板配套的UI开发工具NXP Guiguier,就是基于LVGL实现的。
而I.MX系列对于嵌入式Linux方向来说,可以算事实上的行业标准。
LVGL的好处是,它是纯C写的,不依赖C++,而Linux驱动也是纯C的。
各种IO、通信等操作,LVGL是调用操作系统本身的原生驱动接口。可以在编写设备驱动的时候顺便写好调用逻辑。
而QT调用的是C++封装过一层的API,跟操作系统本身的驱动接口不一样。一般需要专人负责编写。
不仅Linux、Windows都支持。而且还可以不依赖操作系统,直接运行在单片机上。只要能写C的地方就能跑。
玩STM32的,玩ESP32的,但凡有人搞UI,用的却不是LVGL,基本都是因为技术很久没更新了。