#define DISK_BASE_BUF_ADDR 0x0200 #define DISK_BASE_BUF_LEN 1024 #define FILE_DATA_BUF_ADDR 0x0A00 #define FILE_DATA_BUF_LEN 2048 这种固定地址的定义方式,感觉不好,我感觉只有在进行了ch375的初始化之后才能使用上面的空间,否则,上面只给出了首地址和长度,好像还不能用,如果换成数组的形式多好啊 如下: unsigned char DISK_BASE_BUF[1024]; unsigned char FILE_DATA_BUF[2048];
这样让它自动分配地址,也不担心出问题。 在不进行u盘传输的时候,上面也可以用做其它方面