mmc thẻ đọc vấn đề khối?

J

jit_singh_tara

Guest
i cũng đã có thể nhận được phản hồi từ các lệnh cấm đọc như 0x00, nhưng làm thế nào để tôi có được dữ liệu thẻ 0xfe và dữ liệu khối sau khi nó ...bất cứ ai có thể gửi cho tôi mã này .....hay một ý tưởng, tôi đang sử dụng pic18f8520 và lang c.

<img src="http://www.edaboard.com/images/smiles/icon_question.gif" alt="Câu hỏi" border="0" />
 
http://elm-chan.org/fsw/ff/00index_e.html
http://elm-chan.org/docs/mmc/mmc_e.html

 
tôi đã thấy rằng trang, tôi muốn có một mã đang chạy hay một ý tưởng như những gì tôi nên làm gì để
i nhận được dữ liệu mã thông báo cho lệnh cấm đọc.và dữ liệu 512 byte sau khi nó.

 
bằng cách nào đó, tôi nghi ngờ rằng bạn thực sự nhìn vào liên kết.

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Buồn" border="0" />Trong liên kết mà có thể tải tập tin mẫu, bạn có thể muốn tìm trong
các dir avr cụ thể là tập tin "mmc.c".Bạn chỉ cần thay đổi một nền tảng vài định nghĩa cụ thể và bạn sẽ có thể làm cho nó hoạt động trên một pic.Thậm chí nếu bạn không sẽ sử dụng nó như là sau khi thay đổi nền tảng định nghĩa cụ thể, bạn atleast có thể thấy ông đã làm nó.

Nhưng nếu tất cả các khác thất bại.Bạn có thể muốn xem xét này http://www.cs.ucr.edu/ ~ amitra/sdcard/ProdManualSDCardv1.9.pdf

hy vọng nó giúp..

 
Nếu bạn SD / mmc card chứa một MBR sau đó đọc 0 ngành của doesnt thẻ có nghĩa là khu vực của bạn đọc 0 của đĩa fisical ....thử:trong khi ((BS_jmpBoot = 0xEB!) & & (t <400))
(
SectorRead (t, (byte *) khu vực); / / đọc một khu vực kinh tế
t ;
BS_jmpBoot = * (word *) & khu vực [0x00]; / / là 0xEB byte đầu tiên?
)

nay là khu vực đầu tiên của thẻ của bạn trỏ bởi t.(ALMOST luôn 64)

 

Welcome to EDABoard.com

Sponsor

Back
Top