移植Fatfs遇到f_open返回FR_NO_FILE等问题
1、函数disk_ioctl()内部*(FFDWORD *)buff = FATFS_FLASH_SECTOR_SIZE;这句代码在有些M0的arm核上会硬件错误,改为*(FFWORD *)buff = FATFS_FLASH_SECTOR_SIZE;即可,是因为字对齐访问的问题;2、写测试函数时,FATFS定义的变量最好是全局变量,否则可能因为栈空间不足出现奇怪问题,如f_open返回F
原创
2016-11-24 17:44:17 ·
6063 阅读 ·
1 评论