-
ku游官网_干货:如何快速开发嵌入式系统的交互界面?
- 时间:2024-02-20 来源:ku游官网 人气:
本文摘要:工业产品的交互界面研发拒绝更加相似于消费领域的产品。自由选择一种较慢且低成本的嵌入式UI研发方案变得尤为重要,本文将为您讲解一种新的框架式嵌入式UI研发平台。1.串口屏串口屏是指可以通过串口指令掌控其表明的屏幕,如UART(TTL、232、485)、SPI等。 若掌控插槽较多且之间间不存在一定的时序关系则总称为并口屏。串口屏所有的绘图、表明及嵌入式都是依赖MCU与串口屏之间的指令、数据传输。
工业产品的交互界面研发拒绝更加相似于消费领域的产品。自由选择一种较慢且低成本的嵌入式UI研发方案变得尤为重要,本文将为您讲解一种新的框架式嵌入式UI研发平台。1.串口屏串口屏是指可以通过串口指令掌控其表明的屏幕,如UART(TTL、232、485)、SPI等。
若掌控插槽较多且之间间不存在一定的时序关系则总称为并口屏。串口屏所有的绘图、表明及嵌入式都是依赖MCU与串口屏之间的指令、数据传输。
串口屏仅次于的优点就是研发便捷且大大减少了主控芯片的IO口闲置,但为了构建更加非常丰富的表明效果,串口屏内部必须构建高性能的为处理器,这也使得串口屏的价格比裸屏高达很多。图1非常简单串口屏2010年以前的串口屏大多是通过上位机即将表明的内容预先iTunes到屏幕中,然后发送到预设指令将各种界面显示出来。2014年后,功能更加强劲的组态屏使串口屏的产业链日益成熟期。由于串口屏的表明倚赖其自带的库,所以其表明灵活性度在一定程度上依旧有限。
图2组态串口屏(图片来源网络)2.嵌入式QT/E比起于必要用于串口屏,嵌入式的QT/E的灵活性度、自由性极大丰富。嵌入式的QT/E可以指出是QT在linux上的的精简版,它在底层抛弃了Xlib库以适应环境嵌入式应用的研发。用于Qt只需重复使用研发应用程序,需要新的撰写源代码,之后可横跨有所不同桌面和嵌入式操作系统部署这些应用程序。
图3嵌入式LinuxQT/E界面研发3.嵌入式emWin用于QT/E往往必须在微控制器上运营嵌入式操作系统,因此对于MCU的性能有一定的拒绝。除此之外,若之前并未认识过QT/E,运用一起将花费一定的时间成本。相比之下,emWin更加适合于较慢、精简UI的研发。
emWin图形库由德国SEGGER公司研发,可为图形LCD设计获取高级反对,很大修改了LCD设计并延长上市时间。为恩智浦ARM微控制器用户免费获取的emWin图形库,以其免费获取商业图库、用于非常简单、提高MCU运营展现出和色彩细致。图4emWin_Demo4.AWUI&AWTKemWin说明书有一千多页,对于大多说道开发者来说只是想要用于emWin做到个交互界面,必须花费大量的时间自学emWin的API。
为了使emWin更加易懂,定远电子在emWin基础上研发出有AWUI,它是基于C++研发的一套MVVM框架,构建了数据初始化、命令初始化和窗口导航系统等基本功能,并获取非常丰富的GUI组件。AWUI相对于必要用emwin编程是极大的进步,因为它用于mvvm编程模型使得界面与逻辑分离出来(解法耦)。MVVM是由MVC和MVP一路进化而来,它的起到就是构建用户界面和业务逻辑的分离出来,有利于隔绝变化、自动测试、分工合作。
图5AWUI的框架思想AWUI目前反对Qt和emWin,用Designer编辑界面,用C++研发ViewModel/Model,让开发者需要自学Qt和emWin的API最后的应用程序可以在Qt和emWin(要保证emWin上反对该控件)上运营。基于AWUI,定远电子计划年内发售适用范围更加甚广、更佳用的AWTK。
嵌入式UI研发将不会以组件的方式构建于AWorks平台中,可在该平台下较慢构建交互界面研发。
本文关键词:ku游官网,游官,网,干货,如何,快速,开发,嵌入式,系统,的
本文来源:ku游官网-www.tjysygb.com
相关文章
-
无人机本身是一种十分简单的工具,可以用作摄影、摄像机、或者救难工作。然而,就像大多数工具一样,他们不利也有弊,这各不相同它们的用户,之前...2024-02-20 12.02.01
-
虽然我们隔三差五就能听见有关“电池技术突破”的新闻,但锂离子电池仍然是当前用于最甚广、综合展现出最佳的自由选择。不过最近,麻省理工博客里...2024-02-19 12.02.01
-
问:电动汽车电池加压原理是啥?问:在冬天,电动汽车的续航广泛不会大大大跌,主要是因为低温下,电池的电解液黏度下降,电池的充放电性能上升所...2024-02-19 12.02.01
-
据外媒报导,加拿大罗杰斯通讯公司(Rogers)日前宣告,将与爱立信签订为期多年的5G合作伙伴关系,为加拿大用户获取下一代无线技术服务。该计划是在...2024-02-19 12.02.01
-
据外媒报导,英国政府日前回应,需要增加在5G网络中用于华为技术所带给的风险。《金融时报》回应,英国达成协议的结论将“对欧洲领导人产生根本性...2024-02-19 12.02.01