完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
1、在小资源的MCU上跑GUI如何做到的呢 做过UI界面都知道,往LCD刷新一帧数据动辄就是几十毫秒,甚至一些低端的芯片(flash《64K,ram《32K)动不动就是几百毫秒,这个数量级真是让人头痛,为此也有很多大佬绞尽脑汁来优化这个时间,并取得了较好的效果。哈哈,所以我们今天就可以站在巨人的肩膀上也来优化一下这个让人头痛时间。 要优化这个时间,当然的有测量时间的工具。众所周知(玩过Arm-2D的都知道),Arm-2D有一个小工具就是会给我们计算FPS和LCD Latency的时间,并在屏幕下方用绿色的小字显示出来 其中,FPS就是我们常说的刷新率(单位为Hz),即芯片每秒刷新多少帧画面。后面的37ms即渲染一帧画面所需的时间,FPS的计算公式为(26 = 1000ms/37ms),这个参数对我们做优化是非常方便的。 LCD Latency时间为芯片把一帧(显存RAM)的数据搬到LCD显示的时间,这个“刷新显存”所消耗的时间是由芯片和LCD之间的连接方式决定的,而与芯片的2D图形处理能力无关,因此,上面的FPS也没有统计这个时间。 |
|
飞凌嵌入式ElfBoard ELF 1板卡-CAN编程示例之开发板测试
654 浏览 0 评论
该问题是用APP给芯海科技的CST92F25芯片发指令是出现的
2242 浏览 1 评论
771 浏览 0 评论
1530 浏览 1 评论
2276 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-22 09:27 , Processed in 0.952018 second(s), Total 35, Slave 27 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号