Tôi có thẻ micro SDHC SDHC 32 GB mà phải liên lạc với MSP430F2618 qua SPI. Tôi đã không thể khởi tạo nó bằng cách sử dụng CMD55 + ACMD41 (với bit30 được đặt thành 1), vì nó được mô tả trong giấy đặc tả SD. Trình tự này hoạt động như thế nào:Thẻ SDHC microSD và khởi tạo SPI
CMD0, arg: 0 , CRC: 0x95 (response:0x01)
CMD8, arg: 0x1AA , CRC: 0x87 (response:0x01)
CMD1, arg: 0x40000000, CRC: 0xFF (response:0x00)
Tôi đã thử nó cũng với thẻ 8 San2iskGB và làm việc cho điều đó. Vì vậy, thực sự, tôi đang sử dụng CMD1 ở đây, không phải ACMD41, với HCS bit thiết lập để 1. Tuy nhiên, nó không phải là ổn định, đôi khi nó hoạt động, đôi khi nó không. Điều này có thể là về phần cứng.
Có lạ gì khi thẻ trả lời CMD1 với đối số 0x40000000
?