AWTK GUI框架可轻松做出炫酷效果的GUI引擎

本文导读
awtk面世4年有余,作为一款开源且商用免费的gui框架,越来越被业界熟识并选用。已经与nxp、gd、瑞芯微、君正、安凯、灵动微、sigmastar等多家合作,今天再次迎来awtk和性能强悍的国产mcu结合,一起来看看会碰撞出怎样的火花。
awtk gui框架
awtk全称为toolkit anywhere,是zlg倾心打造的一套基于c语言开发的gui框架。旨在为用户提供一个功能强大、高效可靠、简单易用、可轻松做出炫酷效果的gui引擎,支持跨平台同步开发,一次编程,到处编译,跨平台使用。
先辑hpm6700系列mcu
hpm6000系列作为已量产的全球性能顶级的实时risc-v微控制器,该系列旗舰产品hpm6750采用双andes d45 risc-v内核,配置创新总线架构、高效的l1缓存和本地存储器,创下超过9000 coremark和4500 dmips性能的新记录,主频高达 800mhz,为边缘计算等应用提供强大的算力。
risc-v 内核支持双精度浮点运算及强大的 dsp 扩展,主频高达 816 mhz,创下了高达 9220coremark和高达 4651 dmips 的 mcu 性能新记录;
支持多种外部存储器:qspi/ospi nor flash,psram,hyperram/hyperflash,16b/32b sdram 166 mhz,sd卡和emmc;
显示设备:24位rgb lcd控制器,1366 x 768,60fps,双目摄像头,2d图形加速和jpeg编解码;
通讯接口:2个高速usb otg,集成phy,2个千兆网口,4个can fd,17个uart,4个spi,4个i2c;
电机系统:4组共32路pwm输出,精度达2.5ns,4个正交编码器接口和4个霍尔传感器接口;
模拟外设:3 个 12 位高速 adc 5msps,1 个 16 位高精度 adc 2msps,4 个模拟比较器,多达 28 个模拟输入通道;
安全:集成 aes-128/256,sha-1/256 加速引擎,支持固件软件签名认证、加密启动和加密执行。
初次碰撞,强强联合
得益于awtk高扩展性,用户可以轻松地将其移植到各种显示应用当中。
• awtk多lcd支持与hpm多图层特性结合
多图层是hpm6700中lcd的一个重要特性,支持最多8个图层的叠加,且每个图层有支持不同的alpha配置。如下图展示了一个三图层颜色混合示意图:
每个图层还可以配置在屏幕上的位置和大小,从而实现多图层的叠加显示。
由此,多图层可以看作是多个lcd在工作,但是有一个输出接口,也正是应用这一点,结合awtk的多lcd支持,实现了多图层的ui设计。awtk的多图层方案同时支持图层的优先级设置,从而保证重要图层的高刷新率。
• awtk 2d加速接口与hpm pdma外设结合
对于嵌入式单核mcu来说,填充或者alpha blend都是非常耗时费力的,hpm6700系列包含pdma外设可以认为是显示渲染的一个协处理器,让出mcu宝贵资源的同时,提供优于软件alpha blend几倍的混合速度。
awtk提供g2d接口,完美支持市面上众多mcu的2ddma功能。
• awtk软件矢量画布与hpm高主频运算结合
矢量图片实际上是几何图形的组合,本身包含的是图片的线条路径和形状填充信息,可以无限放大且不失真,不会受到分辨率的限制。因此在ui设计中被广泛应用。以往也都用于包含gpu的mpu处理器上。
awtk在设计之初便考虑到矢量绘图的需要,内部集成了agge软件矢量绘图组件。同时支持接入硬件gpu。对于hpm6700系列芯片,高主频完全可以分担一部分算力给软件agge。从而实现矢量绘图。
效果展示
借助awtk designer pc拖拽开发工具,快速实现复杂ui设计,在hpm微控制器多图层和pdma的加持下,轻松实现流畅效果。


威盛出售部分x86技术给上海兆芯集成电路
CAN总线通信防护电路设计
5G为电信联通合并提供最佳时机
英特尔实现大规模生产3D封装技术Foveros
君鉴科技IME2023上海展精彩收官 多套行业解决方案引关注
AWTK GUI框架可轻松做出炫酷效果的GUI引擎
Kindle Fire 2十大成功必备要素:更大显示屏
浪潮网络助力打造面向AIGC的“三超”网络
上半年动力电池市场大盘点:日韩企业回归中国,竞争越来越激烈
电烙铁的逆变电源,Power supply for soldering iron
怎样用硬盘制作砂轮机
中国电信集团将成立新分公司,将直面OTT与家电企业的竞争
逐次逼近型ADC:确保有效的首次转换
量子计算何时带来产业和科技变革?
手机闪存有什么用_手机闪存的技术解析
新能源汽车FCU硬件在环(HiL)仿真测试
讲一些你不知道的,AGV和AMR移动智能机器人有哪些功能
2021年底预计将会有94%的企业会采用物联网技术
增强DS39xx CCFL控制器的栅极驱动能力
USB的低层结构