完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
本帖最后由 一只耳朵怪 于 2018-6-20 15:43 编辑
am3354芯片,基于linux3.14内核,主频800MHZ,1GB Nandflash lcd:800 x 480 24bpp 现象: 1.跑qt程序时,只要一有刷新界面的操作,如移动窗体,界面绘制,cpu占用率就很高,甚至达到95%以上 2.单独跑framebuffer测试程序,一直在刷新lcd屏幕,cpu占用率达到了99% 3.不接lcd跟接上的cpu占用率一样,都很高 4.fb驱动文件使用的是da8xx-fb.c 请问这种现象是否为fb驱动的问题,该从哪些方面进行排查?谢谢 |
|
相关推荐
4个回答
|
|
请问您设置的qt 刷新率多少?如果刷新率很高,移动窗口就会不停的画窗口,所以,就会CPU占用率高。您可以考虑降低下qt刷新率
如果我的回答解决了您的问题,请确认答案,谢谢!:) |
|
|
|
jvwueurw 发表于 2018-6-20 05:14 尊敬的 Qin ,您好 qt的不断重绘是会造成cpu的占用率高,但是cpu很容易就达到99%以上,就连使用带按键的qt demo进行测试,连续点击按钮也会造成cpu突然飙升(20%以上),导致了系统卡顿、触摸屏反应不灵敏之类的现象,cpu的占用率飙升的幅度太大,不正常; 1.开启硬件加速后是否可以得到改善,如果可以的话麻烦给出AM3354硬件加速移植的相关资料; 2.是否与Framebuffer驱动有关,驱动中是否有相关优化选项,如增加缓冲区之类的配置; 十分感谢您的关注,谢谢 |
|
|
|
xufang20160719 发表于 2018-6-20 05:23 建议再确认下主频,之前有客户发现QT不流畅是主频没有设置到最高导致的。 |
|
|
|
qt重绘都会导致cpu占用率高,但触摸屏卡顿是由于指定qt环境变量时指定了2个设备,一个TSLIB,一个是MOUSE,系统才会卡顿严重,指定成一个就可以解决了。 |
|
|
|
只有小组成员才能发言,加入小组>>
865 浏览 0 评论
TMS320F28377D:新做了以377d为芯片的板子,上电后芯片复位引脚出现方波请问如何解决?
2051 浏览 0 评论
TPS55340通电后输入端保险丝烧断,芯片输入和GND之间短路
3790 浏览 4 评论
5145 浏览 0 评论
请问如何用DM368对RGB格式的图片数据进行编码生成JPEG格式图片?
1841 浏览 1 评论
CC3100BOOST使用CC3200lunchXL进行烧录
836浏览 2评论
69浏览 2评论
81浏览 2评论
71浏览 2评论
99浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 18:54 , Processed in 0.482660 second(s), Total 53, Slave 47 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号