电子说
丰富的图形用户界面(GUI)设计可以帮助人类从视觉上、肢体上感知更加清晰、更加立体的信息世界。值得一提的是,例如PC触控屏、仪器仪表触摸屏、家居设备控制板、VR/AR系统的触控技术等,华芯微特推出了专门为GUI界面而设的MCU产品—SWM32SRET6。
丰富的图形用户界面(GUI)设计可以帮助人类从视觉上、肢体上感知更加清晰、更加立体的信息世界。因为在图形用户界面上不止可以展示文字、还可以展示图片和动画,所以信息输出会更加生动和高效。一直以来,GUI都是人机交互系统的代表,一个具备吸引力、友好的、有趣的界面是令人自然愉悦的。而且,随着GUI越来越多地应用于智能家电、楼宇自动化、工业仪表、消费类电子等物联网垂直领域,传统的PC操作体验和触控方式的图形用户界面仅仅是简单显示系统运行方式和状态,已经不能满足当今用户的需求,目前以面部识别、多点触控、人体电流感应等新潮效果的触控方式正在改变市场上很多更新换代的产品。
要知道,这些改变自然就会涉及到识别、处理、控制一系列技术,同时对于系统和产品开发人员来说,还会面临所需硬件资源增减的选择以及如何提高能效与降低功耗等挑战。因此,为了针对目前存在的需求,例如PC触控屏、仪器仪表触摸屏、家居设备控制板、VR/AR系统的触控技术等,华芯微特推出了专门为GUI界面而设的MCU产品—SWM32SRET6。
SWM32SRET6系列微控制器概览
据了解,SWM32SRET6系列MCU为 CortexTM-M4 32位的微控制器,CPU主频高达120MHz,内嵌8M SDRAM,为LCDC提供专用DMA通道便于SDRAM与LCD数据交换,可以自动从SDRAM获取图形数据并将其驱动到显示屏,无需任何CPU干预,节省外部布线,节约芯片资源。同时该芯片支持同步LCD接口:接口时序可调与输出时钟可配置为空闲时关闭,并支持RGB565格式,最高分辨率可达1024*768,而且实际分辨率可以自主配置,在LCDC输出数据宽度为16bit。
如SWM32S功能示意图所示,该系列内嵌8M的SDRAM,不需要外部接线,可提高产品可靠性,降低设计难度。只需要与LCD之间接线就可以,方便布线。同时,此芯片还具有SWM320的其他原本的功能,具有超高的性价比。
SWM32S功能示意图
确保优质与方便开发的最终产品
电子消费产品竞争激烈与同质化严重是市场上非常普遍的现象,所以要增强和区分产品外观设计和使用感觉的用户体验就变得至关重要。除了在美学、视觉细节上的软件方面重视之外,简单段式LCD和按键输入已经不适合如今日益复杂设备的互动模式。所以在硬件方面要为GUI提供有效且全可编程开发的能力:
• 提升流畅、无阻碍的触控指令系统响应灵敏度,会一定程度上消除了用户的使用体验;
• 触控表达指令与应用程度的细节联系,迎合用户的使用习惯;
• 完整的屏幕驱动方案,最大程度降低开发难度和成本;
屏幕驱动硬件方案
考虑到需要高性能、高可靠、可配置及美观的GUI支持条件,华芯微特该该系列在LCD屏幕驱动方案的芯片集成显存用的64Mbit的SDRAM,同时额外支持SRAM接口,存储用的NOR-FLASH与SPI-FLASH等接口。支持输出RGB565格式,可直接驱动RGB接口的16/18/24位屏,最高支持驱动1024*768分辨率,显示软件方面由LittleVGL与μGUI等开源GUI库实现。
与此同时, 华芯微特可为客户提供完整方案,包括原理图、源程序 SDK 以及应用说明,方便用户进行二次开发。
演示效果图;硬件配置为:MCU:SWM32SRET6-50;TFT-LCD模组:JLT4301-A;电容触摸驱动:GT911;SpiFlash:W25Q32 或 W25Q128。
审核编辑 黄宇
全部0条评论
快来发表一下你的评论吧 !