本帖最后由 滴丶滴 于 2018-11-28 21:58 编辑
在图像显示实验中,使用7寸RGB屏,1024*600
使用原子哥自带的图片,显示都是正常的。
我使用QQ截图工具随便截取一些小图片,bmp格式和JPG格式,没有一张能正常显示
在网站随便下载一些JPG小图片,也只有少量能够正常显示。
调试中,
//执行解码的准备工作,调用TjpgDec模块的jd_prepare函数
//分析JPEG图像并初始化解压缩对象
switch (marker & 0xFF)
//然后执行到这个
case 0xC1: /* SOF1 */
case 0xC2: /* SOF2 */
case 0xC3: /* SOF3 */
case 0xC5: /* SOF5 */
case 0xC6: /* SOF6 */
case 0xC7: /* SOF7 */
case 0xC9: /* SOF9 */
case 0xCA: /* SOF10 */
case 0xCB: /* SOF11 */
case 0xCD: /* SOF13 */
case 0xCE: /* SOF14 */
case 0xCF: /* SOF15 */
case 0xD9: /* EOI */
return JDR_FMT3; /* Unsuppoted JPEG standard (may be progressive JPEG) */
进入的是0xc2
JPG图片报错是JDR_FMT3。/* 8: Not supported JPEG standard */
请大神指导下,在使用JPG,BMP和GIF图片的时候需要注意哪些?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>