RT1176评估套件用的是MIPI屏。MIPI屏比较多是竖屏,但是,我们的应用中希望是横屏。请问有什么解决方法?目前,我尝试过LVGL中旋转90度的方法,然后,朋友介绍可以用PXP方法。但是,这两种,即便可以实施,都存在着影响设置界面分辨率的问题。请问是否有其它可行方案?
Solved! Go to Solution.
好的。与NXP(包括之前的飞思卡尔等)结缘差不多有10年了,感谢您们的陪伴!
非常感谢你对FSL->NXP产品的支持,很高兴,我也接触并工作在FSL->NXP十年了,支持过kinetis,LPC, RT。
后续有任何RT问题,欢迎发帖交流。
Hi @FromCH0 ,
你是说你买的是竖屏,但是想用成横屏对吗?
通常情况下,屏幕和显示不匹配的时候,使用PXP,PXP并不会影响分辨率,建议你还是使用PXP这个是硬件的,速度更快。
如果还有问题,你可以贴几张图来说明的问题更加直观一点。
Best Regards
Kerry
Dear KerryZhou:您好!
我们用NXP MIMXRT1170-EVK(显示屏为RK055HDMIPI4MA0)评估套件以及《SDK_2_14_0_MIMXRT1170-EVK》中"D:\SDK_2_14_0_MIMXRT1170-EVK\boards\evkmimxrt1170\driver_examples\pxp\rotate\cm7\mdk"的工程做测试。里面移植了缩放用的代码(参考“D:\SDK_2_14_0_MIMXRT1170-EVK\boards\evkmimxrt1170\driver_examples\pxp\scale\cm7\mdk”的工程代码)。pxp_rotate.c文件修改之后见附件。
以下是旋转0度(不旋转)之后再缩放(拉伸)的显示屏图像:
这个显示正常。但是,以下是旋转90度之后再缩放(拉伸)的显示屏图像:
绿色长条边沿会有比较明显的锯齿。能麻烦您帮我查查出现问题的原因吗?我修改的内容主要在函数APP_Rotate();里,您直接看这个函数可能会比较快了解问题所在。
Hi @FromCH0 ,
你看你方便把你的MIMXRT1176-EVK上能复现问题的工程直接给我测看看吗?
如果不方便在公共论坛,你可以私信发,或者官网建case,那个是从邮件单独交流的。
然后我找个时间给你测试看看。
Best Regards,
Kerry
已经收到你的新case。
将会测试你的情况,并且回复你的case,还请耐心等待下。谢谢。
问题已经初步解决,感谢!
已经私信您。