ورود

View Full Version : کارت حافظه و آدرس دهی آن و ارسال دستور به آن(؟)



hosseinam1370
یک شنبه 16 مهر 1396, 07:58 صبح
دوستان دارم رو کارت حافظه کار میکنم.حال سوال اینجاست که اطلاعات بایت به بایت تو هر حافظه ای از جمله کارت حافظه ذخیره میشه. خوب برای اینکه تو هر بایت از حافظه بنویسیم باید آدرس هر بایت رو داشته باشیم حالا مثلا برای کارت یک گیگا بایتی باید 20 بیت برای آدرس دهی داشته باشیم .
2 به توان 20 میشه 1048576 بایت.
آیا این درسته؟

خوب برای سامان دهی به این حافظه های بزرگ اومدن این حافظه ها رو گرفتن فرمت بندی کردن مثلا fat16 ,- fat32 که راحتتر بتونن تو کارت حافظه اطلاعات رو دسته بندی کنن- حالا این فرمت ها تو کجای کارت حافظه قرار میگیرن تو مثلا به هر دیوایسی که این کارت حافظه یهش وصل شد بیاد راحت بشناستش؟؟

و مثلا اگه غیر از فرمت دهی به کارت حافظه بخام یه بایت تو حافظه بنویسم با توجه به دستورات تو دیتاشیت کارت حافظه و ارتباط spi چطور میتونم یه اول آدرس برای میکرو و بعد دیتا رو برای میکرو بفرستم؟؟
(فرض اینکه سخت افزار متصل شده است)

ممنونم.