使用官方的CH32V20xEVT\EVT\EXAM\USB\USBD\UDisk_Flash例程库,外挂SPI Flash
检测到U盘,格式化后,查看该盘发现盘扇区大小为4096.而Fatfs系统默认的扇区大小
为512,想将USB例程修改,使格式化的U盘扇区大小为512,请问该如何修改呢?尝试了一下
将例程里的SW_UDISK.h文件宏定义改成如下,发现无法格式化U盘
#define DEF_CFG_DISK_SEC_SIZE 512 /* 磁盘扇区大小 */
#define DEF_FLASH_SECTOR_SIZE 4096
|