本程序是基于RGB888多图层编写的,图层如果不过通过截图,可能都不知道另两个后台页面在干什么,不方便调试,有了这个就方便多了,可以偏移到任意画面位置截图。由于图层都存在RAM上,这个相当于直接是读相应映射的RAM就行,连位宽变换都不需要。
这个程序除了截图,还有个好玩的滚动屏幕及切屏功能,在帧中断中切屏,速度快,800x480;24位模式下,能达44帧每秒,并且可以有效地实现了抑制图像撕裂的现象。程序还支持横竖屏切换,用一个宏定义实现(在LCD.h中),这种线性显示器横竖屏切换有点复杂,翻转来翻转去的,干脆用一个宏定义搞定,省得麻烦。现在上传给大家参考一下。
截出来的图是镜像的,用电脑打开图片再镜像一下就行了,也可以在单片机里面镜像好,不过要占用点时间,下面是效果图:
程序源码:TK499_LTDC_RGB888_IPS3P4473_多图层切换_截图.rar
这个切屏及滚屏,看图片看不出什么效果,上传一个几秒的视频给大家参考一下:
测试视频请点下面这个压缩包:
none.rar
最近编辑记录 Tiky (2021-01-08 22:14:52)
离线
tkm32之前用过,但是好多外设都是demo的参数运行正常,修改下参数就各种奇怪问题,希望厂商可以做好单元测试和集成测试
你看看你的hal库是不是太老了,可以用最新版评估板里的库,直接覆盖就行了,上面的这个程序也是用的最新的库,直接替换 CMSIS_and_startup 及 Hal_lib 这两个文件夹里的内容就行。
离线
Tiky 说:xiaohui 说:tkm32之前用过,但是好多外设都是demo的参数运行正常,修改下参数就各种奇怪问题,希望厂商可以做好单元测试和集成测试
你看看你的hal库是不是太老了,可以用最新版评估板里的库,直接覆盖就行了,上面的这个程序也是用的最新的库,直接替换 CMSIS_and_startup 及 Hal_lib 这两个文件夹里的内容就行。
请问最新的hal方便在坑网发布吗?完全没看见过
这两天找个时间看看把评估板的核心资料上传上来看给大家参考
离线
回楼上,那款年前不再投产了,料太贵,怕做出来被人打。有其它款IPS屏,5寸,800*480,MCU 8080接口的可供应,大家需求热情高的可以设计出来争取年前投产。
离线
感谢你的关注,已经开贴上传了
离线