芯课堂 | Synwit_UI_Creator(ugui)平台之PC端界面设计篇

​今天小编给大家介绍的是华芯微特面向小尺寸TFT-LCD屏驱市场量身打造的Synwit_UI_Creator(ugui)自研开发套件。

UI_Creator(ugui)开发套件分为上位机和下位机,以下如无特指,上位机即为PC端设计器/仿真器,下位机即为Arm Keil MDK工程:

UI_Creator(ugui)的主要特性有:

1、在华芯微特芯片上可免费使用无额外成本,免驱免安装开箱即用,长期维护、持续迭代更新。

2、丰富的控件组件,支持PNG透明度渲染、多图层叠图应用,以及针对典型行业应用场景的可选优化。

3、面向对象的设计思想,简易且统一的平台接口设计,用户一看就懂、一用就会,还开放了丰富的文档教程,零基础入门学习无门槛。

4、提供PC端可视化界面设计器,鼠标简单拖拽即可完成UI布局,将用户从繁琐的布局工作中解放出来。

5、支持PC端在线仿真,所见即所得,解耦软件开发与UI设计,减少开发沟通成本,加速产品落地。

6、轻量级的资源占用,伸展性极强,可在SWM166等资源受限(8KBytes SRAM)平台上流畅运行,也可以在SWM341等资源较丰富的平台上发挥出其强大的性能。

7、合理调度芯片资源,并提供可选的优化策略,允许用户根据应用需求灵活自定义“部分帧缓冲区(PFB)”的大小及数量,提供DMA硬件加速接口,支持同步(SYNC)/ 异步(ASYNC)两种传输模式。

开发前置准备:

1、IDE:Arm Keil MDK(Professional / Community Edition),特别地,对于SMW341(S)型号,要求MDK v5.32以上版本。

2、JTAG(SWD)在线下载仿真调试器:如J-Link / DAPLink 等,特别地,对于SMW341(S)型号,由于其内核(Arm China STAR-MC1)较新,故对下载仿真器的硬件版本有要求,低版本无法正确识别芯片型号,如J-Link V9版本及以上、DAPLink 需支持ARM V8版本。

3、在华芯微特论坛(bbs.synwit.cn)中获取Synwit_UI_Creator SDK 开发套件。

4、官方的SDK均是基于原厂设计的最小系统板上构建,如进行前期验证,强烈推荐客户在我们的demo板上进行可行性测试,确认可行后再使用客户自己的样板进行开发,形成对照组,避免因硬件问题耽搁开发进度,demo板可联系原厂商务/代理商获取,或者在官方电商淘宝店铺购买。

我们以新建一个工程为例:

1、进入UI_Creator目录下双击打开UI_Creator.exe可执行程序,输入工程名,选择ugui架构,配置屏幕分辨率后,点击确认以新建工程。

2、在界面设计器中根据您的应用进行UI布局。

3、在设计器中设定控件属性和布局完成后,可以点击测试窗体进行在线仿真,实时预览效果和内存消耗量。

结语:

UI_Creator(ugui)目前已适配华芯微特SWM166/SWM19S/SWM341三款屏驱芯片系列,可为客户带来小尺寸屏驱应用场景下的更多选择,型号千千万,总有一款适合你,快来跟着小编来点亮属于你的第一块显示屏吧!

 

  • 12
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值