SPI总线读取SD卡
先用读卡器在windowsFAT格式格式化,再用单片机SPI总线读取SD卡,在初始化成功后,读取相关寄存器都成功,当读取第一个扇区时,数据始终不对,这是为什么?地址0000处应该是启动扇区,里面有一些描述,但我读的一大部分是0x00,最后以0x550xAA结束.SPI总线读取SD卡我用ARM的,并且是SD总线。四位的,和你不一样,我文件系统还不懂。过几天才会看楼主,启动扇区不一定是0扇区,读出0扇区455,456,457偏移处的数据,然后跳到读出数据对应的扇区,这才是真正的BPB所