Synwit_UI_Creator(ugui)平台之MDK工程构建篇

2024-08-15 华芯微特32位MCU公众号
开发套件,屏驱芯片,SWM166,SWM341 开发套件,屏驱芯片,SWM166,SWM341 开发套件,屏驱芯片,SWM166,SWM341 开发套件,屏驱芯片,SWM166,SWM341

今天给大家介绍的是华芯微特面向小尺寸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板可联系原厂商务/代理商获取,或者在官方电商淘宝店铺购买。

 

我们以SWM166_ugui-MDK工程为例:

1、进入project工程目录,按芯片型号进入相应目录下,打开app工程,要注意区分SWM34S和SWM341型号,前者有内置SDRAM,后者则无。打开app/app_cfg.h文件,根据手上的屏幕配置相应信息后,需要重新编译下载程序固件至目标板。

2、如用户使用自己的样板(仅与原厂最小系统板的端口功能定义有差异时才修改),可参照下图指引修改成自己的板级端口定义。

3、如用户使用自己的TFT-LCD屏(非原厂示例中适配过的型号),可参照下图指引新增/裁切LCD驱动,并替换屏幕上电时序配置参数。

4、以上步骤完成后,下载程序固件后运行即可看到屏幕显示一个蓝屏界面,不必担心,这提示我们片外板载SPI Flash中没有ui数据文件,也可以从侧面验证屏幕驱动显示是否正常。 

5、关于ui数据文件的来源,在PC上位机每次仿真后都会在其工程目录下生成ui_src目录和ui.bin文件,当界面设计完毕,需要用户手动拷贝ui_src目录到MDK工程下的ui_src目录进行覆盖替换,以导入MDK工程为后续二次开发准备。

6、关于ui数据文件的下载,可采用加载*.FLM的形式使用MDK / J-Flash间接通过SWD端口下载至目标板的 SPI Flash中,当然也可以借助J-Link等下载器配合J-Flash SPI这类工具直接链接SPI Flash进行烧录。Synwit_UI_Creator / flash_algorithm 目录下已提供了默认的片外SPI Flash下载算法*.FLM。本文以MDK工程下载为例,参见下图指引进行配置:

结语:

UI_Creator(ugui)目前已适配华芯微特SWM166/SWM19S/SWM341/SWM211四款屏驱芯片系列。下一款新品将支持QSPI屏驱接口,并且会在推出时第一时间适配UI_Creator,为客户带来小尺寸屏驱应用场景下的更多选择,大家敬请期待。

授权代理商:世强先进(深圳)科技股份有限公司
技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由ll转载自华芯微特32位MCU公众号,原文标题为:芯课堂 | Synwit_UI_Creator(ugui)平台之MDK工程构建篇,本站所有转载文章系出于传递更多信息之目的,且明确注明来源,不希望被转载的媒体或个人可与我们联系,我们将立即进行删除处理。

平台合作

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

芯课堂 | FatFs文件系统的移植及应用指南

FatFs是一个适用于小型嵌入式系统的通用FAT/exFAT文件系统模块,支持多种微控制器和存储设备。它具有平台独立性、小体积、多配置选项等特点,并通过diskio.c与硬件交互。使用时需下载源码,移植到目标平台,并通过f_mount()挂载文件系统。配置文件ffconf.h允许用户自定义功能和性能。

2024-11-05 -  设计经验 代理服务 技术支持 采购服务

【经验】华芯微特SWM341/SWM34S系列MCU环境配置指南

华芯微特MCU的系列之SWM341&SWM34S,内核相同,34S在341基础上内置了SDRAM。341芯片使用M33内核,基于ARM-V8指令集的架构,对应的工具版本有更高的要求。本文中华芯微特将为大家介绍SWM341/SWM34S系列MCU环境配置指南。

2023-09-26 -  设计经验 代理服务 技术支持 采购服务

华芯微特SWM341 ISP模式参考

本文介绍华芯微特SWM341MCU ISP模式。

2024-11-11 -  设计经验 代理服务 技术支持 采购服务

华芯微特MCU(ARM Cortex-M4/安谋科技“星辰”STAR-MC1内核)32位微控制器产品列表

华芯微特  -  32位微控制器,ARM CORTEX-M4/安谋科技“星辰”STAR-MC1内核32位微控制器,MCU,SWM19SC9T6-50,SWM241PBT7-80,SWM181RCT6-50,SWM211,SWM211G6S7-65,SWM22PE8S7-63,SWM181C9T6-50,SWM241KBT7-80,SWM34SRET6-50,SWM21PG6S7-65,SWM221CBT7-50,SWM34SVET6-50,SWM341RET7-50,SWM320RET7-50,SWM260KBT7-80,SWM181DBU6-40,SWM211C8T7-50,SWM21PE6S7-63,SWM341CET7-50,SWM190CBT7-50,SWM320,SWM221,SWM166,SWM341,SWM221KBU7-50,SWM241,SWM260,SWM181,SWM320CET7-50,SWM19SCBT7-50,SWM190,SWM32SRET6-50,SWM166D8U6-40,SWM21DD8U7-40,SWM34SMEU6-40,SWM190RBT7-50,SWM221E8S7-63,SWM181CBT6-50,SWM341VET7-50,SWM21DK6U7-50,SWM34SCET6-50,SWM260CBT7-50

2024/10/31  - 快速参考指南 代理服务 技术支持 采购服务

华芯微特(Synwit)32位MCU选型表

32位微控制器   

华芯微特  -  ARM CORTEX-M33 MCU,32位微控制器,ARM CORTEX-M0微控制器,ARM CORTEX-M4 MCU,ARM CORTEX-M0 MCU,MCU,SWM19SC9T6-50,SWM241PBT7-80,SWM260PBT7-80,SWM181RCT6-50,SWM211,SWM21DC8U7-50,SWM211G6S7-65,SWM181C9T6-50,SWM241KBT7-80,SWM34SRET6-50,SWM21PG6S7-65,SWM34SVET6-50,SWM341RET7-50,SWM260KBT7-80,SWM320RET7-50,SWM201G6S7-65,SWM181DBU6-40,SWM211C8T7-50,SWM201C6T7-50,SWM341CET7-50,SWM190CBT7-50,SWM201,SWM320VET7-50,SWM320,SWM20PG6S6-65,SWM341,SWM241,SWM260,SWM181,SWM19SCBT7-50,SWM320CET7-50,SWM190,SWM32SRET6-50,SWM190RBT7-50,SWM241CBT7-50,SWM181CBT6-50,SWM20DC6U7-50,SWM21DK6U7-50,SWM341VET7-50,SWM260CBT7-50,SWM34SCET6-50

2022/8/30  - 选型指南 代理服务 技术支持 采购服务

【应用】华芯微特高速吹风筒电机控制解决方案,主频可达90MHz,具有堵转、过流、过压、过温保护等功能

随着生活品质的提高,人们对吹风机的要求不只是将头发吹干,与此同时还要求不伤发、能养发的功能需求,华芯微特目前推出了2款高速吹风筒电机控制解决方案(即SWM211C8T7-50,SWM211G6S7-65),具有堵转、过流、过压、过温保护等功能。

2023-05-30 -  应用方案 代理服务 技术支持 采购服务

华芯微特MCU 32 位微控制器产品列表

华芯微特  -  32 位微控制器,MCU,SWM19SC9T6-50,SWM241PBT7-80,SWM181RCT6-50,SWM211,SWM211G6S7-65,SWM181C9T6-50,SWM22PE8S7-63,SWM241KBT7-80,SWM221EBS7-63,SWM34SRET6-50,SWM21PG6S7-65,SWM221CBT7-50,SWM34SVET6-50,SWM341RET7-50,SWM260KBT7-80,SWM320RET7-50,SWM181DBU6-40,SWM211C8T7-50,SWM21PE6S7-63,SWM341CET7-50,SWM190CBT7-50,SWM166,SWM221,SWM320,SWM341,SWM241,SWM221KBU7-50,SWM260,SWM181,SWM19SCBT7-50,SWM320CET7-50,SWM190,SWM166D8U6-40,SWM32SRET6-50,SWM21DD8U7-40,SWM34SMEU6-40,SWM190RBT7-50,SWM181CBT6-50,SWM21DK6U7-50,SWM341VET7-50,SWM260CBT7-50,SWM34SCET6-50

2024-11  - 快速参考指南 代理服务 技术支持 采购服务

SWM341单片机运行Rust教程,一切从点灯开始

Swm341是一款非常优秀的国产单片机芯片,聚焦于显示控制,有着非常多的硬件资源可供使用,开发非常方便。另外Rust目前开始变得流行,执行效率也非常高,因此想在Swm341中尝试使用运行Rust开发,本文进行介绍。

2024-04-11 -  原厂动态 代理服务 技术支持 采购服务

华芯微特主控芯片SWM34S系列助力智能阀门控制器屏驱显示,适用于10.1寸及以下TFT屏

阀门控制器是一种用于控制阀门开闭状态的设备。它可以通过接收信号,控制阀门的开度,从而实现对流体的控制和调节。智能阀门控制器带有一个显示屏,用以设置和显示阀门调节的各类参数。该显示屏从传统的断码屏,逐步升级为TFT彩屏。本文推荐华芯微特主控芯片SWM34S。

2024-07-10 -  应用方案 代理服务 技术支持 采购服务

华芯微特(Synwit)32位MCU选型指南

公司介绍&产品分类    TFT-LCD 显示和人机界面(HMI)用微控制器    电机专用微控制器    大家电 & 工控通用微控制器    32位微控制器选型表   

华芯微特  -  高性能电机芯片,32位MCU,ARM CORTEX-M4 32位微控制器,微控制器,32位微控制器,高性价比电机芯片,ARM CORTEX-M4 MCU,工控通用微控制器,电机专用微控制器,ARM CORTEX-M0 MCU,MCU,ARM CORTEX-M0 32位微控制器,SWM34X,SWM320 SERIES,SWM 201C6T7-50,SWM19SCBT6-50,SWM190 SERIES,SWM 201 系列,SWM32SRET6,SWM181CCT6-50,SWM260KBT7-80,SWM190KBT6-80,SWM201G6S7-65,SWM 201,SWM 201G6S7-65,SWM 19S 系列,SWM201,SWM260 SERIES,SWM320,SWM19S,SWM160,SWM20PG6S6,SWM20D,SWM32SRET6-50,SWM 20PG6S6-65,SWM 190,SWM181CBT6-50,SWM260CBT7-50,SWM260PBT7-80,SWM 260 系列,SWM32S,SWM181 SERIES,SWM181RCT6-50,SWM20P,SWM260CBT7,SWM160C8T7-50,SWM190CBT6-50,SWM20G,SWM 190 系列,SWM 260,SWM 181,SWM201 SERIES,SWM320RET7-50,SWM181DBU6-40,SWM181CBT6,SWM160 SERIES,SWM 341,SWM 341 系列,SWM190 系列,SWM201C6T7-50,SWM 181 系列,SWM320VET7-50,SWM341,SWM190RBT6-50,SWM20PG6S6-65,SWM260,SWM181,SWM320CET7-50,SWM190,电机控制,高压风扇,电动摩托车,按摩椅,TFT-LCD显示,个人护理,空净,冰箱,电动工具,人机界面,工控仪表,工业仪表,洗衣机滚筒,电锯,热水器风机,电动车仪,电动人力车,人机界面(HMI),医疗辅助,电焊机,洗衣机,用户界面,电动自行车,电钻,生活电器,电机,风扇,抽油烟机风机,厨房电器,TFT-LCD 显示,生命检测仪,呼吸机,饮水机,可穿戴设备,血压计,电力仪表,白色家电,TFT-LCD控制,空调,咖啡机,扫地机,工业互联,车辆仪表,测温仪,水泵,吸尘器,仪器仪表,电动车仪表,热水器,智能家居,遥控钥匙,微波炉,车载诊断,防盗器,电机驱动,仪表盘,工业控制,HMI,电饭锅,工控,电动车 HMI,医疗辅助 HMI,吹风机,落地扇,电动车,空气净化器,体征测量,家用电器,智能开关,智能控制,吊扇,冰箱压缩机,车载设备,大家电,家用电器 HMI

2021/3/15  - 选型指南 代理服务 技术支持 采购服务

Synwit_UI_Creator(ugui)平台之PC端界面设计篇

本文介绍华芯微特面向小尺寸TFT-LCD屏驱市场量身打造的Synwit_UI_Creator(ugui)自研开发套件。UI_Creator(ugui)开发套件分为上位机和下位机。UI_Creator(ugui)目前已适配华芯微特SWM166/SWM19S/SWM341/SWM211四款屏驱芯片系列。

2024-08-10 -  设计经验 代理服务 技术支持 采购服务

使用华芯微特SWM341系列MCU环境配置

SWM341是华芯微特的其中一款MCU,341和341+内置SDRAM的34S系列,其内核相同。本文中华芯微特来为大家介绍使用SWM341系列MCU环境配置,希望对各位工程师朋友有所帮助。

2024-10-27 -  设计经验 代理服务 技术支持 采购服务

华芯微特SWM341系列主控制器LIN接口应用指南

LIN(Local Interconnect Network)是一种基于UART数据格式、主从结构的低成本通信总线,通常用于车门、雨刮器、车灯等对通信速率要求不高的应用场景。本文基于华芯微特SWM341系列主控制器介绍LIN接口应用。

2024-07-09 -  设计经验 代理服务 技术支持 采购服务

【经验】SWM341 DMA2D模块介绍

DMA2D是专用于图像处理的专业DMA。特别是刷单色屏,刷图片,刷Alpha(透明)混合效果全靠它,而且可以大大降低CPU利用率。主要实现了两个功能,一个是DMA数据传输功能,另一个是2D图形加速功能。

2023-06-28 -  设计经验 代理服务 技术支持 采购服务

以华芯微特SWM341/SWM34S系列MCU芯片,介绍从软件层面降低MCU功耗的方法

随着集成电路技术的飞速发展,MCU的功耗问题逐渐成为设计和应用中必须考虑的关键因素。低功耗设计对于提高电路可靠性、降低成本以及延长电池寿命具有至关重要的作用。本文档主要是以华芯微特SWM341/SWM34S系列芯片,介绍从软件层面降低MCU功耗的方法分享。

2024-09-03 -  设计经验 代理服务 技术支持 采购服务
展开更多

电子商城

查看更多

品牌:华芯微特

品类:MCU

价格:¥22.0900

现货: 4,657

品牌:华芯微特

品类:MCU

价格:¥3.6800

现货: 2,000

品牌:华芯微特

品类:32-bit MCU

价格:¥5.9200

现货: 30

品牌:D-Robotics

品类:开发套件

价格:¥549.0000

现货: 100

品牌:D-Robotics

品类:开发套件

价格:¥699.0000

现货: 91

品牌:启英泰伦

品类:单麦语音识别开发套件

价格:¥97.5000

现货: 38

品牌:启英泰伦

品类:开发套件

价格:¥6.0000

现货: 26

品牌:SILICON LABS

品类:开发套件

价格:¥306.5043

现货: 26

品牌:SILICON LABS

品类:Development Kit

价格:¥1,125.1441

现货: 26

品牌:SILICON LABS

品类:开发套件

价格:¥735.8560

现货: 25

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:开发套件

价格:¥438.5304

现货:100

品牌:RENESAS

品类:开发套件

价格:¥108.7260

现货:100

品牌:RENESAS

品类:开发套件

价格:¥119.5992

现货:76

品牌:RENESAS

品类:开发套件

价格:¥119.5992

现货:64

品牌:SKYWORKS

品类:开发套件

价格:¥423.9534

现货:10

品牌:华普微电子

品类:开发套件

价格:¥1,812.5000

现货:6

品牌:XSENS

品类:Development Kit

价格:¥13,574.5190

现货:5

品牌:RENESAS

品类:评估套件

价格:¥1,430.7382

现货:4

品牌:RENESAS

品类:开发套件

价格:¥887.0274

现货:3

品牌:RENESAS

品类:Adapter board

价格:¥20,576.8480

现货:3

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

蓝牙资格认证(BQB)

提供蓝牙BLE芯片协议、蓝牙模块、蓝牙成品测试认证服务;测试内容分Host主机层,Controller控制器层,Profile应用层测试。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 深圳 提交需求>

电机驱动测试

提供电机的输出反电势波形测试、驱动芯片输入/输出波形测试服务,帮助您根据具体应用场景来选择适合的电机驱动芯片型号,确保电机驱动芯片能够与其他系统组件协同工作达到最佳效果。支持到场/视频直播测试,资深专家全程指导。

实验室地址: 成都 提交需求>

查看更多

授权代理品牌:接插件及结构件

查看更多

授权代理品牌:部件、组件及配件

查看更多

授权代理品牌:电源及模块

查看更多

授权代理品牌:电子材料

查看更多

授权代理品牌:仪器仪表及测试配组件

查看更多

授权代理品牌:电工工具及材料

查看更多

授权代理品牌:机械电子元件

查看更多

授权代理品牌:加工与定制

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面