用FATFS+ STM32F205 USB FS OTG 读取U盘内的bmp文件显示到屏幕上, 每次都会出现几条线上的颜色不对. 位置似乎比较固定, 偶尔有变化. 之前读文件名目录这些都是正常的,似乎只有大数据量才有问题 系统中还接了SD卡. 同样用FATFS读取SD的bmp文件显示是没有问题的, 所以FATFS应该问题不大.. 进一步查找发现出错的行颜色由 RGB -> GBR 有点像之前做FATFS+SD卡DMA时候 4字节对齐的问题. 但是这次的代码已经根据当前文件位置做了4字节微调的, 保证调用read时候的buffer是4字节对齐的. 而且我现在用的是STM32F205的 FS OTG, 手册里面只将到了用HS OTG需要注意4字节对齐, 求高手解答 p_aligned_buf = p_param->pMem + (4 - (512 - ((UINT32)((p_param->pFil)->fptr) & 0x01FF)) & 0x0003); 哪位高人有没有测出过同样的问题 |
STM32F207+LWIP的网络丢包问题! 【悬赏问答】
STM32F207+DP83848+RTL8019可不可以实现双网口设计
深圳市旺宝电子STM32F207开发板例程集
STM32F2 器件 -25° 上电正常 复位就挂了
STM32F229 TIMER CNT问题
哪位工程师有STM32F2xx的寄存器手册?
STM32F2xx RTC启动不了,求助!!!!
STM32F2外部按键触发中断问题
STM32F205 低功耗模式有BUG?
STM32F207 两个ADC同时采样问题
RE:请教一个STM32F205读U盘的问题(又是字节对齐问题?, 求围观)