• 产品 
    • 感知控制 >
      • 全隔离CAN收发芯片
      • 全隔离485收发芯片
      • 微功率电源芯片
      • 全隔离协议转换芯片
      • 隔离CAN收发器
      • 隔离RS-485收发器
      • 隔离RS-232收发器
      • 总线保护器
      • 新一代高效率定压(1-3W)
      • 隔离定电压输入(1-3W)
      • 隔离宽电压输入(1-3W)
      • 隔离宽电压输入(6-10W)
      • 隔离宽电压输入(10W以上)
      • 温度采集
      • 模拟信号采集模块
      • 雨量检测模块
      • RFID读卡模块
    • 互联互通 >
      • CANFD接口卡与转换器
      • 工业CAN卡与转换器
      • 云大数据系统与记录终端
      • CAN网络拓展与保护
      • 总线分析仪与一致性测试
      • CANopen与DeviceNet
      • 车载以太网产品
      • EtherCAT实时以太网
      • EtherNET工业以太网
      • LoRa智能组网芯片
      • LoRa系统级芯片
      • LoRa模组
      • Zigbee模组
      • Wi-Fi模组
      • BLE模组
      • LoRa网关
      • Zigbee网关
      • 4G Cat.1 DTU
      • Wi-Fi设备
      • 串口服务器
      • 边缘计算网关
      • PXB系列协议转换器
      • 集成式RJ45插座
      • EtherCAT从站模块DPort-ECT
      • 双路以太网透传模块DPort-MM
      • SPI/UART转CAN
      • 全隔离协议转换芯片
    • 边缘计算 >
      • A5系列
      • M7系列
      • ARM9系列
      • A7系列
      • A8系列
      • A9/A9+FPGA
      • A35系列
      • A53系列
      • A55系列
      • Risc-V系列
      • MIPS系列
      • EsDA工控单板
      • 2.5寸工控单板
      • 3.5寸工控单板
      • 智能主机
      • 显控终端
      • 储能EMS网关
      • ZMC600E EtherCAT主站控制器
      • ZMC300E EtherCAT主站控制器
      • 示教器
      • 永磁同步电机驱动
      • 实用配件
    • 云平台 >
      • ZWS IoT-PaaS云平台
      • ZWS-CAN智慧云
      • ZWS智慧光储云
      • AWorksLP开发平台
      • AWTK 开源GUI引擎
    • 行业测量仪器 >
      • 旗舰版 ZDL6000
      • 专业版 ZDL5000
      • 基础版 ZDL3000
      • 认证级PA8000
      • 企业级高精度PA6000H
      • 企业级高带宽PA5000H
      • 便携式PA2000mini
      • 三通道PA333H
      • 三通道PA323H
      • 三通道PA323
      • 单通道PA310H
      • 单通道PA310
      • CANScope总线综合分析仪系列
      • CANDT一致性测试系统
      • ZPS-CANFD汽车电子测试平台
    • 通用测量仪器 >
      • 高精度智能应用型ZUS6000
      • 专业分析型ZDS5054Pro
      • 智能硬件分析型ZDS5054D
      • 电源分析型ZDS5054A
      • 数据挖掘型ZDS4000
      • 电源测试定制版ZDS3024C
      • 通用研发型ZDS3000
      • 通用研发型ZDS2000C
      • 基础研发型ZDS1104
      • 旗舰型逻辑分析仪
      • 深存储逻辑分析仪
    • 电源与负载 >
      • 专业版PSA6000-Pro系列
      • 标准版PSA6000系列
      • 产线版PSA6000-Fac系列
      • 线性高精度电源PWR1000L
    • 编程器 >
      • P800pro量产通用型
      • P500Plus兼容型
      • P800isp量产在线型
      • P800Flash量产智能极速型
  • 行业解决方案 
    • 智能网联汽车 >
      • 测试工具与仪器
      • 无人配送解决方案
    • 智慧交通 >
      • 智慧停车场解决方案
      • 交通信号灯解决方案
      • 司机行为监测解决方案
    • 智慧工厂 >
      • 产线设备管理
      • 设备显控
      • 吊挂系统CAN总线通讯
      • 电子工票无线管理
    • 智慧医疗 >
      • 医用治疗设备方案
      • 体外诊断方案
    • 新能源汽车 >
      • 新能源汽车
    • 光伏行业 >
      • 光伏行业
    • 电源 >
      • 电源行业
    • 电机变频器 >
      • 电机变频器行业
  • 致远微电子芯片
  • 开发者社区
  • 视频专栏
  • 在线购买
  • 新闻中心
  • 站内搜索

AWorksLP工业智能物联开发平台

  • 硬件平台
  • 应用案例
  • 资源下载
【应用案例】基于AWorksLP的嵌入式系统的交互界面开发解决方案
1. 串口屏

串口屏是指可以通过串口指令控制其显示的屏幕,如UART(TTL、232、485)、SPI等。若控制引脚较多且之间间存在一定的时序关系则统称为并口屏。串口屏所有的绘图、显示及人机交互都是依靠MCU与串口屏之间的指令、数据传输。串口屏最大的优点就是开发便利且大大减少了主控芯片的IO口占用,但为了实现更丰富的显示效果,串口屏内部需要集成高性能的为处理器,这也使得串口屏的价格比裸屏高出很多。

图1 简单串口屏

2010年以前的串口屏大多是通过上位机将要显示的内容预先下载到屏幕中,然后发送预设指令将各种界面显示出来。2014年后,功能更强大的组态屏使串口屏的产业链日趋成熟。由于串口屏的显示依赖其自带的库,所以其显示灵活度在一定程度上依旧受限。

图2 组态串口屏(图片来源网络)
2. 嵌入式QT/E

相比于直接使用串口屏,嵌入式的QT/E的灵活度、自由性极大丰富。嵌入式的QT/E可以认为是QT在linux上的的精简版,它在底层摒弃了Xlib库以适应嵌入式应用的开发。使用 Qt 只需一次性开发应用程序,无需重新编写源代码,便可跨不同桌面和嵌入式操作系统部署这些应用程序。

图3 嵌入式Linux QT/E界面开发
3. 嵌入式emWin

使用QT/E往往需要在微控制器上运行嵌入式操作系统,因此对于MCU的性能有一定的要求。除此之外,若之前未接触过QT/E,运用起来将花费一定的时间成本。相比之下,emWin更适合于快速、精简UI的开发。

emWin图形库由德国SEGGER公司开发,可为图形LCD设计提供高级支持,极大简化了LCD设计并缩短上市时间。为恩智浦Arm®微控制器用户免费提供的emWin图形库,以其免费提供商业图库、使用简单、提升MCU运行表现和色彩逼真。

图4 emWin_Demo
4.  AWUI&AWTK

emWin说明书有一千多页,对于大多说开发者来说只是想使用emWin做个交互界面,需要花费大量的时间学习emWin的API。

为了使emWin更易用,致远电子在emWin基础上开发出AWUI,它是基于C++开发的一套MVVM框架,实现了数据绑定、命令绑定和窗口导航等基本功能,并提供丰富的GUI组件。AWUI相对于直接用emwin编程是巨大的飞跃,因为它使用mvvm编程模型使得界面与逻辑分离(解耦)。MVVM是由MVC和MVP一路演化而来,它的作用就是实现用户界面和业务逻辑的分离,利于隔离变化、自动测试、分工合作。

图5 AWUI的框架思想

AWUI目前支持Qt和emWin,用Designer编辑界面,用C++开发ViewModel/Model,让开发者无需学习Qt和emWin的API最终的应用程序可以在Qt和emWin(要确保emWin上支持该控件)上运行。

基于AWUI,致远电子计划年内推出适用范围更广、更好用的AWTK。嵌入式UI开发将会以组件的方式集成于AWorksLP平台中,可在该平台下快速实现交互界面开发。

图6 AWUI发展计划
图7 AWorksLP中的UI框架
 

PHP网站源码鞍山SEO按效果付费价格宣城网站改版推荐四平推广网站湖州网站seo优化报价漯河网络广告推广公司濮阳建站荷坳SEO按天扣费公司海西网站推广报价黄冈网站制作哪家好常德SEO按效果付费哪家好南联SEO按天扣费多少钱山南seo网站优化公司曲靖阿里店铺运营报价西安百姓网标王哪家好徐州设计公司网站报价宜春网站推广方案公司昌都网络营销报价银川百姓网标王南联至尊标王公司威海seo排名公司凉山seo排名多少钱绥化网络广告推广运城外贸网站制作遂宁网站建设设计报价天门企业网站改版哪家好荆门百度爱采购推荐贵港外贸网站制作多少钱松岗网站制作设计哪家好自贡品牌网站设计报价海西设计网站价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化