我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:港彩神鹰 > 读入文件 >

SD卡Fatfs文件系统BMP文件读取显示

归档日期:05-05       文本归类:读入文件      文章编辑:爱尚语录

  首先说下硬件平台是奋斗的stm32开发板,320*240的2.4寸TFT(有点小,

  的时候就已经调整了,这次再次调整,见下图。但是还是有个问题,板子上啊的stm32f103vet6 是512K的ram。按理说堆栈可以调整到“Stack_Size EQU 0x00080000 ”但是却只能调整到0x0000F0F0这个位置,大家有谁知道的可以告诉我。

  的内容要先释放到一个数组空间里,这个空间大小要设定好,否则会出莫名奇妙的问题。

  BMP图片的文件名不能太长,否则无法读取,这个应该是Fatfs的问题,没有具体测试是几个,但是不能超过10个英文字母(包括10个)。

  显示的格式要实现调整好,像我这块屏是320*240的,事先用画图进行修改好,他们的尺寸值要是8的倍数,否则读取时会出错。下面是修改的方法,(估计大家都会,就是怕自己忘记了

  下面就是把代码贴出来,这个代码只是移植成功了,但是BMP文件的格式没有去细致了解,中间一部分代码没有去深入的探究其原因。

  * Description : 显示BMP格式的文件,分为图片和图标,图片尺寸是240*320是完全显示,图标只显示内容,其他白色的部分维持原来的颜色

  ===》 显示的类型:PCITURE图片,ICON图标 ,x轴起始点 ,y轴起始点 ,图片在SD卡里的路径

本文链接:http://chuyenchame.com/duruwenjian/224.html