如何在资源有限的MCU上进行图形应用设计.docVIP

  • 0
  • 0
  • 约2.66千字
  • 约 10页
  • 2023-09-24 发布于湖南
  • 举报

如何在资源有限的MCU上进行图形应用设计.doc

如何在资源有限的MCU上进行图形应用设计 众所周知,一款优秀的产品,不仅要有很高的性能,很好的稳定性,而且还要具备对用户非常友好和极具吸引力的图形交互界面。 然而,运行一个非常酷炫且极具吸引力的图形用户界面,就要求有一个高主频,高性能,存储资源丰富的MCU作为支撑。 恩智浦拥有众多高性能,低功耗,大容量存储资源的MCU/MPU, 在这样的MCU/MPU上,流畅地运行图形元素丰富,酷炫且富于吸引力的图形用户界面完全没有压力。 但是,在实际的客户支持过程中,我发现有一些客户基于成本的考虑,会选择主频相对低一些,存储资源相对少一些的MCU。与此同时,他们仍然希望给自己的产品赋予一个精美的图形界面。 真实案例——电动车屏幕 因此,本文通过一个运行在LPC55S06上的,基于GUI Guider和LVGL的图形界面设计项目——电动车(简称EBike)为例,说明如何在资源有限的MCU上进行图形应用设计。 图片与字体的存储 在设计中, 电动车的GUI使用了大小为1.18MB的26个图片和大小为35KB的2种字体,共计约为1.22MB。 但事实上,LPC55S06的片上Flash容量为256KB,其中12KB为系统保留,可以为用户使用的Flash容量只有244KB,不可能将全部图片和字体存放到片上Flash中。 因此,为了能够容纳这些图片和字体,可以考虑外扩Flash。同时,为了兼顾显示性能,

文档评论(0)

1亿VIP精品文档

相关文档