-
关于用FMSC和DMA显示图片的相关问题
在野火的stm32f407平台上面写了一个显示图片的程序,使用SDIO功能和移植的fatfs文件系统将存在SD卡中的BMP文件读取出来,然后判断数据,将数据写入两个BUFFER中,再用DMA将BUFFER里面数据传入FSMC映射的数据地址。问题是图片可以显示出来,但是图片上会有条纹,我观察了一下,感觉条纹像是显示错位了,我也DEBUG了,看了一下从SD卡中读取的数据是没有问题的,问题可能就出现在DMA传输上面,因为当我使用MCU直接去搬运数据就不会出现图片显示有条纹的问题,不知道DMA要怎样设置才能让图片显示正常,求大佬点拨。
10445浏览量 3回复量 关注量 -
FATFS32使用flseek问题 sos
[size=2]请问[/size][b]FATFS32[/b]使用[b][size=4]flseek[/size]函数[/b],往[b][size=4]SD卡[/size][/b]中一个已存在的文件中[size=4][b]添加数据[/b][/size]时,添加的数据和原本数据[size=4][b]是在同一个扇区吗?[/b][/size],还是会另寻一个空闲扇区存储新增数据。(SD卡一个扇区512字节,假设原数据小于512字节,且加上新增数据后也不超过512字节) (用的STM32F103,虽然应该和平台无关)
3092浏览量 0回复量 关注量 -
sd卡状态寄存器超时 sos
用stm32f407对sd卡进行初始化,在上电发送CMD8时,返回错误:命令响应超时。SDIO->STA的值为0x00000004,有没有大佬可以办忙解决一下啊[img]https://bbs.21ic.com/static/image/smiley/comcom/7.gif[/img]
1735浏览量 0回复量 关注量 -
FPGA读取SD卡信息,为什么返回没有数据?
FPGA读取SD卡信息,SD卡初始化成功,可以相应读指令返回0x00,但是为什么没有数据?miso引脚返回0x00后,一直是高电平,没有0xFE令牌,也没有数据。请问是怎么回事?可以有偿,可加我QQ交流。
3671浏览量 2回复量 关注量