Ⅰ SD卡和MMC卡有什麼區別
一、主體不同
1、SD卡:是一種基於半導體快閃記憶器的新一代記憶設備。
2、MMC卡:由西門子公司Siemens和SanDisk於1997年推出。
二、特點不同
1、SD卡:體積小、數據傳輸速度快、可熱插拔等優良的特性,被廣泛地於攜帶型裝置上使用,例如數碼相機、平板電腦和多媒體播放器等。
2、MMC卡:封裝技術較為先進,7針引腳,體積小、重量輕、非常符合移動存儲的需要。
三、優勢不同
1、SD卡:能保證數字文件傳送的安全性,也很容易重新格式化,所以有著廣泛的應用領域。
2、MMC卡:支持1bit模式,20MHz時鍾,採用匯流排結構。
Ⅱ linux Android 下如何讀取SD卡的ID--讀取SD Card ID(SD CID)
使用以下命令:來cat /sys/devices/platform/jz-msc.0/mmc_host/mmc0/mmc0:1234/cid或者使自用通配符cat /sys/devices/platform/jz-msc.0/mmc_host/mmc0/mmc0:*/cid 得到32個位元組的數據:0254 4d53 4130 3847 0610 ebb5 5000 a93f 在kernel/drivers/mmc/core/sd.c文件中:以下數組結構用於保存SD卡ID card->raw_cid[0];card->raw_cid[1];card->raw_cid[2];card->raw_cid[3]; linux內核中對應的代碼位於: kernel/drivers/mmc/core/sd.ckernel/drivers/mmc/core/mmc.ckernel/include/linux/mmc/card.hkernel/include/linux/mmc/mmc.h 關鍵字: Linux MMC卡驅動讀取SD卡ID如何讀取SD卡ID如何獲取SD卡ID如何獲取SD卡序列號