《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 嵌入式技術(shù) > 業(yè)界動(dòng)態(tài) > Linux設(shè)備驅(qū)動(dòng)程序架構(gòu)分析之MMC/SD(一)

Linux設(shè)備驅(qū)動(dòng)程序架構(gòu)分析之MMC/SD(一)

2015-04-29
作者:劉昊昱
關(guān)鍵詞: MMC SanDisk公司 西門子公司

內(nèi)核版本:3.10.1

MMC

MMC全稱MultiMedia Card,由西門子公司SanDisk公司1997年推出的多媒體記憶卡標(biāo)準(zhǔn)。MMC卡尺寸為32mm x24mm x 1.4mm,它將存貯單元和控制器一同做到了卡上,智能的控制器使得MMC保證兼容性和靈活性。

MMC卡具有MMC和SPI兩種工作模式,MMC模式是默認(rèn)工作模式,具有MMC的全部特性。而SPI模式則是MMC協(xié)議的一個(gè)子集,主要用于低速系統(tǒng)。

SD

SD卡全稱Secure DigitalMemory Card,由松下、東芝和SanDisk公司于1999年8月共同開發(fā)的新一代記憶卡標(biāo)準(zhǔn),已完全兼容MMC標(biāo)準(zhǔn)。SD卡比MMC卡多了一個(gè)進(jìn)行數(shù)據(jù)著作權(quán)保護(hù)的暗號(hào)認(rèn)證功能,讀寫速度比MMC卡快4倍。

SD卡尺寸為32mm x 24mm x2.1mm,長寬和MMC卡一樣,只是比MMC卡厚了0.7mm,以容納更大容量的存貯單元。SD卡與MMC卡保持向上兼容,也就是說,MMC卡可以被新的設(shè)有SD卡插槽的設(shè)備存取,但是SD卡卻不可以被設(shè)有MMC插槽的設(shè)備存取。

SDIO

SDIO全稱Secure DigitalInput and Output Card,SDIO是在SD標(biāo)準(zhǔn)上定義了一種外設(shè)接口,它使用SD的I/O接口來連接外圍設(shè)備,并通過SD上的I/O數(shù)據(jù)接口與這些外圍設(shè)備傳輸數(shù)據(jù)。現(xiàn) 在已經(jīng)有很多手持設(shè)備支持SDIO功能,而且許多SDIO外設(shè)也被開發(fā)出來,目前常見的SDIO外設(shè)有:WIFI Card、GPS Card、 Bluetooth Card等等。

eMMC

eMMC全稱Embedded MultiMediaCard,是MMC協(xié)會(huì)所制定的內(nèi)嵌式存儲(chǔ)器標(biāo)準(zhǔn)規(guī)格,主要應(yīng)用于智能手機(jī)和移動(dòng)嵌入式產(chǎn)品等。eMMC是一種嵌入式非易失性存儲(chǔ)系 統(tǒng),由閃存和閃存控制器兩部分組成,它的一個(gè)明顯優(yōu)勢(shì)是在封裝中集成了一個(gè)閃存控制器,它采用JEDEC標(biāo)準(zhǔn)BGA封裝,并采用統(tǒng)一閃存接口管理閃存。

eMMC結(jié)構(gòu)由一個(gè)嵌入式存儲(chǔ)解決方案組成,帶有MMC接口、快閃存儲(chǔ)設(shè)備及主控制器,所有這些由一個(gè)小型BGA封裝。由于采用標(biāo)準(zhǔn)封裝,eMMC也很容易升級(jí),并不用改變硬件結(jié)構(gòu)。

eMMC的這種將Nand Flash芯片和控制芯片封裝在一起的設(shè)計(jì)概念,就是為了簡化產(chǎn)品內(nèi)存儲(chǔ)器的使用,客戶只需要采購eMMC芯片放進(jìn)產(chǎn)品中,不需要處理其它復(fù)雜的Nand Flash兼容性和管理問題,減少研發(fā)成本和研發(fā)周期。

下面我們以Mini2440為例,分析其SDI驅(qū)動(dòng)程序。

Mini2440 MMC/SD硬件接口電路原理圖如下:

20131219131948890.png

從Mini2440原理圖可以看出,Mini2440 SDI使用的GPE7-GPE10作為4根數(shù)據(jù)信號(hào)線,使用GPE6作為命令信號(hào)線,使用GPE5作為時(shí)鐘信號(hào)線。另外,使用GPG8的外部中斷功能來作SD卡的插撥檢測(cè),使用GPH8來判斷SD卡是否有寫保護(hù)。

一、SDI設(shè)備的注冊(cè)

先來看device注冊(cè)過程,在arch/arm/mach-s3c24xx/mach-mini2440.c文件中,有如下內(nèi)容:

捕獲.PNG

這里定義了Mini2440所有的platform device,這里,我們要關(guān)注的是s3c_device_sdi,它是Mini2440的SDI控制器。

s3c_device_sdi定義在arch/arm/plat-samsung/devs.c文件中:

捕獲.PNG

回憶一下platform_device定義在include/linux/platform_device.h文件中:

捕獲.PNG

其中,s3c_sdi_resource定義在arch/arm/plat-samsung/devs.c文件中:

捕獲.PNG

struct resource定義在include/linux/ioport.h文件中:

捕獲.PNG

本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉(zhuǎn)載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點(diǎn)。轉(zhuǎn)載的所有的文章、圖片、音/視頻文件等資料的版權(quán)歸版權(quán)所有權(quán)人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認(rèn)版權(quán)者。如涉及作品內(nèi)容、版權(quán)和其它問題,請(qǐng)及時(shí)通過電子郵件或電話通知我們,以便迅速采取適當(dāng)措施,避免給雙方造成不必要的經(jīng)濟(jì)損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。
亚洲一区二区欧美_亚洲丝袜一区_99re亚洲国产精品_日韩亚洲一区二区
亚洲电影观看| 亚洲欧美日韩中文在线制服| 国产啪精品视频| 欧美肉体xxxx裸体137大胆| 欧美高清在线精品一区| 欧美a级一区二区| 久久夜色精品国产欧美乱| 欧美在线视频免费播放| 午夜视频一区| 欧美亚洲在线观看| 午夜亚洲影视| 欧美在线免费| 久久久久国色av免费看影院 | 久久久91精品国产一区二区精品| 欧美在线免费视屏| 久久不射2019中文字幕| 久久久国产视频91| 美女脱光内衣内裤视频久久影院| 欧美aⅴ99久久黑人专区| 欧美大成色www永久网站婷| 欧美精品1区2区3区| 欧美日韩国产欧| 欧美日韩中字| 国产精品亚发布| 国产日韩av高清| 激情成人亚洲| 亚洲高清久久网| 99热这里只有精品8| 亚洲男女自偷自拍图片另类| 性欧美精品高清| 亚洲国产清纯| 在线综合+亚洲+欧美中文字幕| 亚洲欧美国产日韩天堂区| 欧美在线视频导航| 免费观看成人| 欧美性片在线观看| 国产三级欧美三级| 亚洲国产精品尤物yw在线观看| 国产精品一二三视频| 国产精品每日更新| 国产日韩欧美一区二区| 激情综合网址| 日韩亚洲成人av在线| 一本一本久久a久久精品综合麻豆| 亚洲一区二区视频| 久久精品人人做人人爽| 亚洲人在线视频| 亚洲一区二区成人在线观看| 久久国产一区二区| 欧美成人伊人久久综合网| 欧美日韩国产在线播放| 国产精品综合视频| 亚洲国产国产亚洲一二三| 亚洲色在线视频| 久久精品亚洲一区二区三区浴池| 一区二区三区四区五区精品| 久久动漫亚洲| 欧美日韩高清在线观看| 国产婷婷精品| 99精品视频免费观看| 久久国内精品自在自线400部| 正在播放日韩| 麻豆成人综合网| 国产精品毛片| 亚洲国产欧美久久| 午夜在线播放视频欧美| 在线亚洲成人| 久久全球大尺度高清视频| 欧美日韩在线视频一区| 国模私拍视频一区| 亚洲图片欧美日产| 日韩一区二区精品视频| 久久免费观看视频| 国产精品久久久久久五月尺| 亚洲国产精品成人综合色在线婷婷| 亚洲男人的天堂在线观看| 亚洲精品中文字幕在线观看| 久久成人18免费网站| 欧美日韩不卡| 在线观看福利一区| 欧美一区二区三区四区在线| 亚洲无亚洲人成网站77777 | 一本久道久久综合狠狠爱| 久久精品亚洲一区二区| 午夜免费在线观看精品视频| 欧美日韩国产高清视频| 亚洲电影免费| 久久福利资源站| 欧美一乱一性一交一视频| 欧美精品免费观看二区| 激情小说亚洲一区| 欧美中文字幕久久| 欧美中文字幕精品| 国产精品v亚洲精品v日韩精品 | 国产精品久久毛片a| 亚洲国产日韩一区| 亚洲高清电影| 久久久亚洲欧洲日产国码αv | 99视频一区二区| 日韩一级不卡| 欧美成人免费小视频| 狠狠色伊人亚洲综合网站色| 亚洲欧洲99久久| 性做久久久久久久免费看| 国产精品vvv| 一区二区不卡在线视频 午夜欧美不卡'| 亚洲激情电影在线| 久久免费国产精品| 韩国v欧美v日本v亚洲v | 亚洲欧洲精品一区二区三区波多野1战4 | 国产欧美一区二区白浆黑人| 亚洲一区二区三区精品在线观看| 宅男66日本亚洲欧美视频| 欧美精品精品一区| 最新中文字幕亚洲| aa级大片欧美| 欧美日韩在线免费| 一区二区三区精品| 亚洲欧美视频在线观看视频| 国产精品久久久久影院亚瑟 | 欧美日韩免费看| 99成人免费视频| 亚洲桃色在线一区| 国产精品成人播放| 亚洲网友自拍| 欧美一级在线播放| 国产一区二区三区视频在线观看| 久久99在线观看| 麻豆91精品91久久久的内涵| 亚洲国产经典视频| 99re在线精品| 国产精品jizz在线观看美国| 亚洲少妇中出一区| 久久动漫亚洲| 一区福利视频| 夜夜嗨av一区二区三区网页| 国产精品久久久久久久9999| 午夜精品理论片| 久久综合给合| 亚洲区第一页| 午夜精品久久久久99热蜜桃导演| 国产精品三级久久久久久电影| 亚洲欧美在线一区二区| 久久在线视频| 亚洲欧洲日本国产| 亚洲一区二区四区| 国产欧美一区二区三区久久| 久久精品一区二区三区不卡牛牛| 欧美成人一区二免费视频软件| 亚洲理论在线| 久久9热精品视频| 亚洲电影第三页| 亚洲一区二区三区四区中文 | 亚洲国产日韩欧美| 亚洲一区二区在| 国产在线欧美日韩| 亚洲精选一区| 国产精品99一区二区| 欧美一区二区三区免费视频| 欧美刺激性大交免费视频| 一区二区三区四区五区精品视频 | 欧美精品久久天天躁| 亚洲一区二区四区| 麻豆久久婷婷| 亚洲婷婷综合久久一本伊一区| 久久久视频精品| 亚洲免费观看高清在线观看| 久久9热精品视频| 亚洲精品综合精品自拍| 久久精品91久久久久久再现| 亚洲欧洲在线看| 久久久爽爽爽美女图片| 日韩视频在线观看免费| 久久久高清一区二区三区| 亚洲精品中文字幕在线| 久久久蜜臀国产一区二区| 夜夜嗨一区二区三区| 久久视频在线看| 亚洲视频一二| 欧美国产精品v| 亚洲欧美在线x视频| 欧美理论在线| 久久国产精品亚洲va麻豆| 国产精品成人va在线观看| 91久久精品国产| 国产精自产拍久久久久久蜜| 夜夜嗨av一区二区三区免费区| 国产一区二区三区黄视频| 亚洲在线中文字幕| 亚洲激情社区| 久久久久久综合| 亚洲网友自拍| 欧美日韩国产123| 最新国产乱人伦偷精品免费网站 | 亚洲国产成人一区| 久久久国产91| 亚洲欧美第一页| 国产精品www| 99综合视频| 在线国产精品一区|