sd卡与fat16

楼主
sd卡与fat16
[P]我把149的sd卡和fat16程序改成了我用的5529,可是运行程序时总出现说DIR无定义,DIR定义如下。但是我把所有关于DIR定义的变量都改成了别的名字如ABC,错误就没有了,请问这是什么问题?[/P][P]typedef struct{
 FILE_NAME FileName;
 uint8_t  FileAttrib;
 uint8_t  UnUsed[10];
 uint8_t  FileUpdateTime[2];
 uint8_t  FileUpdateData[2];
 FILE_POSIT FilePosit;
} DIR;//(替换为)ABC[/P][P] [/P]
1楼
[P]楼主,有点不解了...。
看起来真有点怪,如果这DIR被占用了应该提示被重定义才对。不应该为无定义,但偏偏换成其他字符就可以。看起来有点郁闷....要不你写写dir,DIr,DiR....试试。
搞清了,请告诉大家一下声。
帮不上你,不好意思了,呵呵[/P]
2楼
[P]现在又出现个问题,改好后编译没有错误了,可是程序下载不进去,总提示说Fatal error: Could not find device (or device not supported)   Session aborted! 但是换个别的程序就能烧进去,这是什么问题?
[/P]
3楼
是不是你的工程中,没有选择正确的芯片型号啊。如果能编译过通后只要你的板、仿真器没问题那应该是可以下载的。
4楼
找到问题了,太粗心了,设置出了问题FET Debugger里的connection选错了,应该选择USB-IF。不过第一个问题还没解决,探索发现中。

电脑版 Page created in 0.1582 seconds width 3 queries.