导读stm32显示jpg图片可以用图片取模工具获得数组直接显示吗,但是我失败了,不知道是什么原因,求解本文贡献者:【美乐托宁﹌】 ,解答(stm32开发教程)的问题,如果问题解决,可以关注...
今天我们来聊聊[stm32开发教程],以下1关于stm32显示图片教程的观点希望能帮助到您找到想要的结果。
stm32显示jpg图片可以用图片取模工具获得数组直接显示吗,但是我失败了,不知道是什么原因,求解
本文贡献者:【美乐托宁﹌】 ,解答(stm32开发教程)的问题,如果问题解决,可以关注本站!
优质回答有以下几个原因:
1:图像的尺寸与程序中显示的范围不一致。例如图像原本是20*10的,而程序图像显示范围中却错误地设为30*10,显示出来的东西就会乱。
2:取模时候的取模顺序要与显示时候的显示顺序相一致。例如取模时候是水平、自上而下取的,显示时候也要设为水平、自上而下显示出每个像素。这个至关重要,一般都是这个设错了所以会乱码。
3:液晶屏一般以16位二进制数表示一个像数的颜色,例如蓝色是0xFF00。而取模软件取模后,数据一般存放在一个char型的数组里,这样一个像素的颜色被拆成两半放在数组的两个元素中,如const char xxx[]={0xFF,0x00},这时候用户要自己把它合成一个16位的数据,这时候用户就要注意高低位数据的顺序了,不要合成0x00FF,这样图像出来后就会乱。

关于[stm32开发教程]和[stm32显示图片教程]的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。
推荐文章:
本文由网上采集发布,不代表我们立场,转载联系作者并注明出处:https://www.cqycseo.com/zixun/89.html
