当前位置:首页> www.nw1022.com故事 >

日期:2019-01-11 | 作者:缅甸小勐拉

如何取得适合自己屏幕大小的图片?

分类:www.nw1022.com故事 | 浏览:12 | 评论:0

  中,我用的是fm3(富士通mb9b系列的),如果例程中显示图片是用for(i=0;i

  如果你的例程中并不是write_data(高,低);(我记得stm32系列就是这么写的)。那么上边的i就要求用0xxxxx这种双字节的数组来表示。不用再改总线,还要将数组移位,本人认为如果例程不是你写的就别来回改了,没必要,

  像以上按着我的例程来说,在屏幕上显示图片时问题就出现了,如果直接用image2lcd很遗憾的告诉您,它生成的图片数组是单字节的(0xxx),让它显示在屏幕上根本就不行,如果手上有图片,可是你发现当你用bmp2rgb软件来转换时发现转换完后,数组里竟是空的,你开始怀疑软件真烂?试一次还是这样,换台电脑结果还是一样。如果你特意找一张24位的bitmap(bmp)图片,你再用bmp2rgb来转换发现成功了,并且都是双字节数组,然后开始研究为什么?

  其实,在我目前看来,bmp2rgb软件只能转换24位的bmp格式的数组并且是单字节,如果我们需要双字节的,但手上仅有一个16位图的图片(用bmp2rg打开一开便知。)好了,如果此两款软件你同时拥有,先将此16位的图片用image2lcd打开如图

评论

联系方式....

www.nw1022.com网站地图 | Powered By Z-BlogPHP | Designed by SML | |