搜索
当前位置: 秒秒彩官网 > 读入文件 >

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

gecimao 发表于 2019-05-26 00:22 | 查看: | 回复:

  首先说下硬件平台是奋斗的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://k-mood.com/duruwenjian/375.html
随机为您推荐歌词
推荐文章

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部