尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

RISC-V IDE MRS2助力彩屏应用开发,交互式GUI设计轻松完成

RISC-V IDE MRS2助力彩屏应用开发,交互式GUI设计轻松完成 在传统GUI应用开发中工程师需要手动移植GUI库、频繁调整界面代码、在GUI软件和集成开发环境之间反复切换和同步文件。如何提升GUI应用的开发效率——可视化交互代替代码编辑高集成度简化开发流程本文介绍Mounriver Studio IIMRS2在GUI应用开发上的探索和一站式的解决方案。MRS2内置GUI设计工具MRS2是青稞RISC-V系列MCU配套的免费集成开发环境可一键创建包含GUI库的MCU工程并通过内置的图形化设计工具提供所见即所得的交互式GUI设计体验GUI代码自动生成/更新覆盖彩屏设备从工程创建、界面设计到代码编译、应用调试、烧录下载的全流程。基于MRS2内置的原生图形库MCU通过SPI或QSPI接口即可在多尺寸、多分辨率的LCD TFT/OLED屏幕上实现动画播放、艺术字、二维码、按钮、开关、滑块、进度条等丰富控件效果支持触摸、按键、旋转编码器等输入形式可灵活构建多种屏显交互方案。所见即所得简化GUI设计MRS2内置的GUI设计工具采用图形化的交互界面支持拖拽式控件布局和控件属性编辑。工程师无需深入了解GUI框架的底层逻辑仅在画布中放置控件即可完成界面设计实际硬件显示效果与PC端设计一致。所见即所得的设计模式使界面设计不再需要繁冗的代码编辑从而降低GUI开发门槛提升开发效率。MRS2内置GUI工具演示MRS2的GUI设计控件交互满足多种应用需求MRS2内置的GUI设计工具支持动画播放、艺术字、二维码、按钮、开关、滑块、进度条等多种显示控件以及触摸、旋转编码器、按键等交互方式。通过控件的灵活组合可快速搭建导航菜单、任务栏、交互动效和数据表盘等界面效果满足电器面板、工业仪器、智能旋钮屏等应用场景的人机交互需求。旋钮屏效果演示GUI旋钮屏效果演示代码生成/编译/调试/下载,彩屏应用开发流程全覆盖MRS2覆盖彩屏应用的工程创建、GUI设计、GUI代码生成/更新、应用开发、代码编译、调试、下载彩屏应用开发不再需要频繁同步文件和切换软件。驱屏接口简单外部存储扩展基于原生的轻量化图形库MCU通过SPI/QSPI接口即可实现流畅的彩屏显示驱屏接口简单、节省I/O引脚图片资源压缩后通过外部SPI Flash存储不占用芯片容量空间中小容量MCU也能流畅运行多级彩屏界面。GUI方案基本系统结构使用MRS2内置的烧录软件通过WCH-Link可以动态地更新外部SPI Flash的图片资源提升调试效率使用CH347等工具还可实现SPI Flash的单独烧录适配量产场景。GUI项目复用跨MCU便捷部署GUI项目独立于MCU工程屏幕界面“一次设计多次复用”可在多种MCU上部署和二次开发从而降低终端设备GUI版本管理的复杂度。驱屏MCU芯片选型青稞RISC-V系列MCU提供多性能档位与资源配置的GUI解决方案覆盖0.96英寸80×160至4.0英寸320×480等不同尺寸和分辨率的LCD TFT/OLED屏幕满足多场景驱屏需求。下表所列型号可在MRS2中一键生成GUI工程快速开展方案评估与原型开发。针对需要复杂动效的应用场景MCU芯片CH32V467内置最高8MB PSRAM主频达200MHz可通过向量拓展和并行计算等特性加速图片处理配备LTDC、FSMC和SDIO集成度高可结合LVGL等大型GUI框架开发复杂彩屏应用提供LVGL例程。MRS2简化MCU应用开发专业且免费的MRS2除内置GUI设计工具还提供图形化的触摸开发工具、远程协助、免串口打印、串口调试工具、ISP工具、HEX/BIN转换工具等一系列实用功能完整覆盖嵌入式应用开发从工程创建到代码编辑、编译、应用调试、烧录下载全流程帮助工程师提升项目开发效率。
返回列表