專利名稱:Sd/mmc卡和iic從機的控制設(shè)備,其控制方法及控制系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及集成芯片控制的技術(shù)領(lǐng)域,特別是涉及一種SD/MMC卡和IIC從機的控制設(shè)備,其控制方法及控制系統(tǒng)。
背景技術(shù):
SD 卡(Secure Digital Memory Card)的技術(shù)是基于 MMC 卡(MultiMedia Card)格式上發(fā)展而來,SD卡大小尺寸和MMC卡差不多,長寬和MMC卡一樣,只是比MMC卡厚約
0.7mm,以容納更大容量的存貯單元。SD卡與MMC卡保持著向上兼容,也就是說,MMC卡可以被新的SD設(shè)備存取,但SD卡卻不可以被MMC設(shè)備存取。SD卡外型采用了與MMC卡厚度一樣的導(dǎo)軌式設(shè)計,SD卡結(jié)構(gòu)以使SD設(shè)備可以適合MMC卡。目前,SD/MMC卡已經(jīng)廣泛用于MP3隨身聽、數(shù)碼攝像機、數(shù)碼相機等,也有用于筆記本電腦上。大小猶如一張郵票的SD/MMC記憶卡,重量只有2克,但卻擁有高記憶容量、快速數(shù)據(jù)傳輸率、極大的移動靈活性以及很好的安全性。而隨著大規(guī)模集成電路技術(shù)的發(fā)展,把CPU和一個單獨工作系統(tǒng)所必需的ROM、RAM、I/O端口、A/D、D/A等外圍電路集成在一個單片內(nèi)而制成的單片機或微控制器愈來愈方便。目前,世界上許多公司生產(chǎn)單片機,品種很多。其中包括各種字長的CPU,各種容量的ROM、RAM以及功能各異的I/O接口電路等等,但是,單片機的品種規(guī)格仍然有限,所以只能選用某種單片機來進行擴展。擴展的方法有兩種:一種是并行總線,另一種是串行總線。由于串行總線的連線少,結(jié)構(gòu)簡單,往往不用專門的母板和插座而直接用導(dǎo)線連接各個設(shè)備。因此,采用串行總線可大大簡化系統(tǒng)的硬件設(shè)計。而IIC串行總線可實現(xiàn)多主機系統(tǒng)所需的裁決和聞低速設(shè)備同步等功能,是一種聞性能的串行總線。IICdnter-1ntegrated Circuit),即集成電路總線是在八十年代初設(shè)計出來的,主要是用來連接整體電路(ICS),IIC是一種多向控制總線,也就是說多個芯片可以通過Iic連接到同一總線結(jié)構(gòu)下,同時每個芯片都可以作為實施數(shù)據(jù)傳輸?shù)目刂圃?,這種方式簡化了信號傳輸總線。隨著IIC與SD/MMC廣泛的用于各種電子產(chǎn)品,在單片機或者其他微控制器系統(tǒng)中,同一控制單元通過SD/MMC接口以及IIC總線分別連接SD/MMC卡和IIC從機的情況經(jīng)常出現(xiàn),然而,現(xiàn)有的IIC和SD/MMC技術(shù)雖然已經(jīng)很成熟,但是由于它們是兩種相互獨立的技術(shù),所以在應(yīng)用時,IIC總線以及SD/MMC卡的連接總線需要各自占用的控制單元的硬件引腳資源,這加大了這兩種總線同時使用的成本。
發(fā)明內(nèi)容
針對上述背景技術(shù)中存在的問題,本發(fā)明的目的在于提供一種SD/MMC卡和IIC從機的控制設(shè)備,能夠節(jié)省IIC總線以及SD/MMC卡的連接總線對控制單元的硬件引腳資源占用,降低這兩種總線同時使用的成本。
一種SD/MMC卡和IIC從機的控制設(shè)備,包括:控制單元、IIC從機,以及SD/MMC卡,所述控制單元具有第一接口引腳,所述SD/MMC卡以及所述IIC從機通過復(fù)用所述第一接口引腳與所述控制單元連接。本發(fā)明的SD/MMC卡和IIC從機的控制設(shè)備中,通過對所述第一接口引腳的復(fù)用,使所述SD/MMC卡和所述IIC從機可以共用相同的硬件引腳,因此能夠節(jié)省IIC總線以及SD/MMC卡的連接總線對控制單元的硬件引腳資源占用,降低這兩種總線同時使用的成本。本發(fā)明的目的還在于提供一種所述SD/MMC卡和IIC從機的控制設(shè)備的控制方法及控制系統(tǒng)。一種所述SD/MMC卡和IIC從機的控制設(shè)備的控制方法,包括以下步驟:在進行SD/MMC通信時,先判斷是否正在進行IIC通信;如果正在進行IIC通信,則等待直至Iic通信結(jié)束,如果未進行IIC通信,則通過所述第一接口引腳進行SD/MMC通信;在進行IIC通信時,先判斷是否正在進行SD/MMC通信;如果正在進行SD/MMC通信,則等待直至SD/MMC通信結(jié)束,如果未進行SD/MMC通信,則通過所述第一接口引腳進行IIC通信。一種所述SD/MMC卡和IIC從機的控制設(shè)備的控制系統(tǒng),包括:SD/MMC通信模塊,用于在進行SD/MMC通信時,先判斷是否正在進行IIC通信;如果正在進行IIC通信,則等待直至IIC通信結(jié)束,如果未進行IIC通信,則通過所述第一接口引腳進行SD/MMC通信;IIC通信模塊,用于在進行IIC通信時,先判斷是否正在進行SD/MMC通信;如果正在進行SD/MMC通信,則等待直至SD/MMC通信結(jié)束,如果未進行SD/MMC通信,則通過所述第一接口引腳進行IIC通信。本發(fā)明的SD/MMC卡和IIC從機的控制設(shè)備的控制方法及其系統(tǒng)中,通過對控制單元的第一接口引腳的工作狀態(tài)的判斷,在不同的時間使用所述第一接口引腳進行SD/MMC通信和IIC通信,實現(xiàn)對所述第一接口引腳的時分復(fù)用,使兩種通信方式都能夠確保順利進行。以此達到節(jié)省硬件引腳資源,達到降低成本的需求。
圖1是本發(fā)明SD/MMC卡和IIC從機的控制設(shè)備的結(jié)構(gòu)示意圖;圖2為本發(fā)明的SD/MMC卡和IIC從機的控制設(shè)備的控制方法的流程示意圖;圖3是本發(fā)明SD/MMC卡和IIC從機的控制設(shè)備的控制方法的一個具體實施例的流程圖;圖4是本發(fā)明SD/MMC卡和IIC從機的控制設(shè)備的控制系統(tǒng)的結(jié)構(gòu)示意圖。
具體實施例方式請參閱圖1,圖1是本發(fā)明SD/MMC卡和IIC從機的控制設(shè)備的結(jié)構(gòu)示意圖。所述SD/MMC卡和IIC從機的控制設(shè)備包括:控制單元11、SD/MMC卡12,以及IIC從機13,所述控制單元11具有第一接口引腳110,所述SD/MMC卡12以及所述IIC從機13通過復(fù)用所述第一接口引腳110與所述控制單元11連接。其中,所述控制單元11可為MCU (Micro Control Unit微控制單元),或者其他由FPGA實現(xiàn)的處理芯片等等。所述SD/MMC卡12即為SD卡或者MMC卡,是具有相同的接口引腳設(shè)計的儲存芯片。所述IIC從機13指與所述控制單元11通過IIC方式實現(xiàn)互連控制的設(shè)備,所述從機是相對而言的,對于其他設(shè)備而言,本設(shè)備也可以是從機。對于所述IIC從機13而言,其主要的實現(xiàn)數(shù)據(jù)傳輸?shù)囊_通常包括CLK引腳和DATA引腳,因此,在一個優(yōu)選實施例中,所述IIC從機13的CLK引腳和DATA引腳分別與兩個所述第一接口引腳110連接。而對于SD/MMC卡12,其通常包括CLK引腳、DATA引腳和CMD引腳。所述控制單元11的第一接口引腳Iio與所述SD/MMC卡的引腳相對應(yīng),也包括CLK引腳、DATA引腳和CMD引腳。所述控制單元11的CLK引腳、DATA引腳和CMD引腳分別與所述SD/MMC卡12的CLK引腳、DATA引腳和CMD引腳連接。這三個引腳傳輸?shù)臄?shù)據(jù)決定其較易被復(fù)用,因此在一個優(yōu)選實施例中,所述IIC從機13的CLK引腳和DATA引腳分別與所述控制單元11的CLK引腳、DATA弓丨腳和CMD引腳中的任意兩個連接。亦即,所述IIC從機13的CLK引腳和DATA引腳可分別連接所述控制單元11的CLK引腳和DATA引腳,或者DATA引腳和CMD引腳,又或者CLK引腳和CMD引腳。而具體連接時,所述IIC從機13與所述控制單元之間11之間,以及所述SD/MMC卡12與所述控制單元11之間可通過總線連接,也可采用其他習(xí)知的方式連接。在一個優(yōu)選實施例中,所述SD/MMC卡12通過SD/MMC總線連接至所述第一接口引腳110 ;所述SD/MMC總線包括CLK線、DATA線和CMD線,所述控制單元11的CLK引腳、DATA引腳和CMD引腳分別通過所述SD/MMC總線的CLK線、DATA線和CMD線與所述SD/MMC卡12的CLK引腳、DATA引腳和CMD引腳連接。而所述IIC從機13的CLK引腳和DATA引腳分別與所述SD/MMC總線的CLK線、DATA線和CMD線中的任意兩線連接。亦即,所述IIC從機13的CLK引腳和DATA弓丨腳可分別連接至所述SD/MMC總線的CLK線和DATA線,或者DATA線和CMD線,又或者CLK線和CMD線。所述控制單元11、SD/MMC卡12和IIC從機13之間通過總線的方式連接更加方便,并且,可以直接通過現(xiàn)有的SD/MMC總線實現(xiàn)控制單元的接口引腳復(fù)用,減低實現(xiàn)成本。所述SD/MMC卡12和所述IIC從機13對所述第一接口引腳110的復(fù)用方式優(yōu)選為時分復(fù)用。通過時分復(fù)用,將所述控制單元11與所述SD/MMC卡12和所述IIC從機13的通信時間間隔開,在不同的時間進行兩種類型的通信,更好地達到復(fù)用硬件引腳的效果。請參閱圖2,圖2為本發(fā)明的SD/MMC卡和IIC從機的控制設(shè)備的控制方法的流程
示意圖。所述SD/MMC卡和IIC從機的控制設(shè)備的控制方法包括SD/MMC通信和IIC通信兩個部分,具體包括以下步驟:在進行SD/MMC通信時,先判斷是否正在進行IIC通信;如果正在進行IIC通信,則等待直至Iic通信結(jié)束,如果未進行IIC通信,則通過所述第一接口引腳進行SD/MMC通信;如圖2 Ca)所示;在進行IIC通信時,先判斷是否正在進行SD/MMC通信;如果正在進行SD/MMC通信,則等待直至SD/MMC通信結(jié)束,如果未進行SD/MMC通信,則通過所述第一接口引腳進行IIC通信;如圖2 (b)所示。
本發(fā)明的SD/MMC卡和IIC從機的控制設(shè)備的控制方法中,通過對控制單元的第一接口引腳的工作狀態(tài)的判斷,在不同的時間使用所述第一接口引腳進行SD/MMC通信和IIC通信,實現(xiàn)對所述第一接口引腳的時分復(fù)用,使兩種通信方式都能夠確保順利進行,以此達到節(jié)省硬件引腳資源,達到降低成本的需求。具體地,提供一種對所述第一接口引腳的工作狀態(tài)進行標記,以區(qū)分所述控制單元與所述SD/MMC卡和IIC從機的通信的方法。在一個實施例中,在通過所述第一接口引腳進行IIC通信時,進一步關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊,并在IIC通信結(jié)束后取消關(guān)閉;所述判斷是否正在進行IIC通信的步驟包括:如果關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊,則判斷正在進行IIC通信;如果未關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊,則判斷未進行IIC通信;其中,所述SD/MMC功能模塊包括軟件模塊和/或相應(yīng)的硬件控制模塊。并且,可同時或者單獨進行以下步驟:在通過所述第一接口引腳進行SD/MMC通信時,進一步將所述第一接口引腳標記為繁忙,并在SD/MMC通信結(jié)束后將所述第一接口引腳標記為空閑;所述判斷是否正在進行SD/MMC通信的步驟包括:如果所述第一接口引腳標記為繁忙,則判斷為正在進行SD/MMC通信;如果所述第一接口引腳標記為空閑,則判斷為未進行SD/MMC通信。通過上述方式,在進行IIC通信時,關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊;則在進行Iic通信的過程中,無法調(diào)用SD/MMC功能模塊,也無法進行SD/MMC通信。直到IIC通信結(jié)束后取消關(guān)閉SD/MMC功能模塊后,才恢復(fù)對SD/MMC功能模塊的調(diào)用,可以進行SD/MMC通信。因此,在需要進行SD/MMC通信之前,控制單元首先判斷SD/MMC功能模塊是否關(guān)閉,如果未關(guān)閉,則可以進行SD/MMC通信,否則,等待直到SD/MMC功能模塊取消關(guān)閉,恢復(fù)SD/MMC功能模塊調(diào)用后,再進行SD/MMC通信。而在進行SD/MMC通信時,則將所述第一接口引腳標記為繁忙,在SD/MMC通信結(jié)束后將所述第一接口引腳標記為空閑??刂茊卧谛枰M行IIC通信時,首先判斷所述第一接口引腳標記是否繁忙,如果繁忙則等待,直到所述第一接口引腳標記為空閑,再進行Iic通信。因此,SD/MMC通信和IIC通信可以通過上述方法很好地實現(xiàn)時分復(fù)用,并且上述方法并未固定兩種通信方式各自占用的時間段,因此時間分配較為靈活,能夠提高被復(fù)用的所述第一接口引腳的利用效率。其中,所述第一接口引腳進行的SD/MMC通信包括:對所述SD/MMC卡執(zhí)行讀、寫或者鑒定操作。下面以一個具體的實施例說明本發(fā)明的SD/MMC卡和IIC從機的控制設(shè)備的控制方法:請參閱圖3,圖3是本發(fā)明SD/MMC卡和IIC從機的控制設(shè)備的控制方法的一個具體實施例的流程圖。所述SD/MMC卡和IIC從機的設(shè)備中,所述SD/MMC卡通過SD/MMC總線連接控制單元(MCU),所述IIC從機通過復(fù)用所述SD/MMC總線連接控制單元(MCU)。所述SD/MMC卡和IIC從機的控制設(shè)備的控制方法包括SD/MMC通信和IIC通信兩個部分,具體包括以下步驟:IIC通信部分:S101,準備 IIC 通信;S102,查詢SD/MMC總線狀態(tài),如果SD/MMC總線繁忙,則等待直到空閑;S103,如果SD/MMC總線空閑,則關(guān)閉可能會使用到SD/MMC總線的SD/MMC功能模塊,并進一步將IIC標記到繁忙;S104,進行 IIC 通信;S105, IIC通信完成,取消對可能會使用到SD/MMC總線的SD/MMC功能模塊的關(guān)閉操作,并退出。如圖3 (a)所示。SD/MMC 通信部分:S201,準備 SD/MMC 通信;S202,查詢SD/MMC功能模塊是否被關(guān)閉,如果SD/MMC功能模塊被關(guān)閉,則等待直至IJ所述SD/MMC功能模塊的關(guān)閉取消;S203,如果SD/MMC功能模塊未關(guān)閉,則在將要讀/寫/鑒定SD/MMC卡的之前將SD/MMC標記為繁忙;S204,進行SD/MMC卡讀/寫/鑒定操作;S205,SD/MMC卡讀/寫/鑒定完成,標記SD/MMC卡處于空閑狀態(tài)。如圖3 (b)所
/Jn ο請參閱圖4,圖4是本發(fā)明SD/MMC卡和IIC從機的控制設(shè)備的控制系統(tǒng)的結(jié)構(gòu)示意圖。SD/MMC通信模塊101,用于在進行SD/MMC通信時,先判斷是否正在進行IIC通信;如果正在進行IIC通信,則等待直至IIC通信結(jié)束,如果未進行IIC通信,則通過所述第一接口引腳進行SD/MMC通信;IIC通信模塊102,用于在進行IIC通信時,先判斷是否正在進行SD/MMC通信;如果正在進行SD/MMC通信,則等待直至SD/MMC通信結(jié)束,如果未進行SD/MMC通信,則通過所述第一接口引腳進行IIC通信。本發(fā)明的SD/MMC卡和IIC從機的控制設(shè)備的控制系統(tǒng)通過對控制單元的第一接口引腳的工作狀態(tài)的判斷,在不同的時間使用所述第一接口引腳進行SD/MMC通信和IIC通信,實現(xiàn)對所述第一接口引腳的時分復(fù)用,使兩種通信方式都能夠確保順利進行,以此達到節(jié)省硬件引腳資源,達到降低成本的需求。具體地,需要對所述第一接口引腳的工作狀態(tài)進行標記,以區(qū)分所述控制單元與所述SD/MMC卡和IIC從機的通信。在一個實施例中,所述IIC通信模塊102在通過所述第一接口引腳進行IIC通信時,進一步關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊,并在IIC通信結(jié)束后取消關(guān)閉;所述SD/MMC通信模塊101判斷是否正在進行IIC通信時,如果關(guān)閉占用第一接口引腳的SD/MMC功能模塊,則判斷正在進行IIC通信;如果未關(guān)閉占用第一接口引腳的SD/MMC功能模塊,則判斷未進行IIC通信;和/ 或,
所述SD/MMC通信模塊101在通過所述第一接口引腳進行SD/MMC通信時,進一步將所述第一接口引腳標記為繁忙,并在SD/MMC通信結(jié)束后將所述第一接口引腳標記為空閑;所述IIC通信模塊102在判斷是否正在進行SD/MMC通信時,如果所述第一接口引腳標記為繁忙,則判斷為正在進行SD/MMC通信;如果所述第一接口引腳標記為空閑,則判斷為未進行SD/MMC通信。通過上述方式,在進行IIC通信時,關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊;則在進行Iic通信的過程中,無法調(diào)用SD/MMC功能模塊,也無法進行SD/MMC通信。直到IIC通信結(jié)束后取消關(guān)閉SD/MMC功能模塊后,才恢復(fù)對SD/MMC功能模塊的調(diào)用,可以進行SD/MMC通信。因此,SD/MMC通信和IIC通信可以通過上述方法很好地實現(xiàn)時分復(fù)用,并且上述方法并未固定兩種通信方式各自占用的時間段,因此時間分配較為靈活,能夠提高被復(fù)用的所述第一接口引腳的利用效率。其中,所述第一接口引腳進行的SD/MMC通信包括:對所述SD/MMC卡執(zhí)行讀、寫或者鑒定操作。以上所述實施例僅表達了本發(fā)明的幾種實施方式,其描述較為具體和詳細,但并不能因此而理解為對本發(fā)明專利范圍的限制。應(yīng)當指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進,這些都屬于本發(fā)明的保護范圍。因此,本發(fā)明專利的保護范圍應(yīng)以所附權(quán)利要求為準。
權(quán)利要求
1.一種SD/MMC卡和IIC從機的控制設(shè)備,包括:控制單元、IIC從機,以及SD/MMC卡,所述控制單元具有第一接口引腳,其征在于:所述SD/MMC卡以及所述IIC從機通過復(fù)用所述第一接口引腳與所述控制單元連接。
2.如權(quán)利要求1所述的SD/MMC卡和IIC從機的控制設(shè)備,其特征在于,所述IIC從機的CLK引腳和DATA引腳分別與兩個所述第一接口引腳連接。
3.如權(quán)利要求2所述的SD/MMC卡和IIC從機的控制設(shè)備,其特征在于,所述第一接口引腳包括CLK引腳、DATA引腳和CMD引腳,所述控制單元的CLK引腳、DATA引腳和CMD引腳分別與所述SD/MMC卡的CLK引腳、DATA引腳和CMD引腳連接;所述IIC從機的CLK引腳和DATA引腳分別與所述控制單元的CLK引腳、DATA引腳和CMD引腳中的任意兩個連接。
4.如權(quán)利要求3所述的SD/MMC卡和IIC從機的控制設(shè)備,其特征在于,所述SD/MMC卡通過SD/MMC總線連接至所述第一接口引腳;所述SD/MMC總線包括CLK線、DATA線和CMD線,所述控制單元的CLK引腳、DATA引腳和CMD引腳分別通過所述SD/MMC總線的CLK線、DATA線和CMD線與所述SD/MMC卡的CLK引腳、DATA引腳和CMD引腳連接;所述IIC從機的CLK引腳和DATA引腳分別與所述SD/MMC總線的CLK線、DATA線和CMD線中的任意兩線連接。
5.如權(quán)利要求1至4任意一項所述的SD/MMC卡和IIC從機的控制設(shè)備,其特征在于,所述SD/MMC卡和所述IIC從機對所述第一接口引腳的復(fù)用方式為時分復(fù)用。
6.一種如權(quán)利要求1所述的SD/MMC卡和IIC從機的控制設(shè)備的控制方法,其特征在于,包括以下步驟: 在進行SD/MMC通信時,先判斷是否正在進行IIC通信;如果正在進行IIC通信,則等待直至IIC通信結(jié)束,如果未進行IIC通信,則通過所述第一接口引腳進行SD/MMC通信;在進行IIC通信時,先判斷是否正在進行SD/MMC通信;如果正在進行SD/MMC通信,則等待直至SD/MMC通信結(jié)束,如果未進行SD/MMC通信,則通過所述第一接口引腳進行IIC通 目。
7.如權(quán)利要求6所述的SD/MMC卡和IIC從機的控制設(shè)備的控制方法,其特征在于: 在通過所述第一接口引腳進行IIC通信時,進一步關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊,并在IIC通信結(jié)束后取消關(guān)閉; 所述判斷是否正在進行IIC通信的步驟包括: 如果關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊,則判斷正在進行IIC通信; 如果未關(guān)閉占用所述第一接口引腳的SD/MMC功能模塊,則判斷未進行IIC通信; 和/或, 在通過所述第一接口引腳進行SD/MMC通信時,進一步將所述第一接口引腳標記為繁忙,并在SD/MMC通信結(jié)束后將所述第一接口引腳標記為空閑; 所述判斷是否正在進行SD/MMC通信的步驟包括: 如果所述第一接口引腳標記為繁忙,則判斷為正在進行SD/MMC通信; 如果所述第一接口引腳標記為空閑,則判斷為未進行SD/MMC通信。
8.如權(quán)利要求6或者7所述的SD/MMC卡和IIC從機的控制設(shè)備的控制方法,其特征在于,通過所述第一接口引腳進行SD/MMC通信的步驟包括: 通過所述第一接口引腳對所述SD/MMC卡執(zhí)行讀、寫或者鑒定操作。
9.一種如權(quán)利要求1所述的SD/MMC卡和IIC從機的控制設(shè)備的控制系統(tǒng),其特征在于,包括: SD/MMC通信模塊,用于在進行SD/MMC通信時,先判斷是否正在進行IIC通信;如果正在進行IIC通信,則等待直至IIC通信結(jié)束,如果未進行IIC通信,則通過所述第一接口引腳進行SD/MMC通信; IIC通信模塊,用于在進行IIC通信時,先判斷是否正在進行SD/MMC通信;如果正在進行SD/MMC通信,則等待直至SD/MMC通信結(jié)束,如果未進行SD/MMC通信,則通過所述第一接口引腳進行IIC通信。
10.如權(quán)利要求9所述的SD/MMC卡和IIC從機的控制設(shè)備的控制系統(tǒng),其特征在于: 所述IIC通信模塊在通過所述第一接口引腳進行IIC通信時,進一步關(guān)閉占用第一接口引腳的SD/MMC功能模塊 ,并在IIC通信結(jié)束后取消關(guān)閉; 所述SD/MMC通信模塊判斷是否正在進行IIC通信時,如果關(guān)閉占用第一接口引腳的SD/MMC功能模塊,則判斷正在進行IIC通信;如果未關(guān)閉占用第一接口引腳的SD/MMC功能模塊,則判斷未進行IIC通信; 和/或, 所述SD/MMC通信模塊在通過所述第一接口引腳進行SD/MMC通信時,進一步將所述第一接口引腳標記為繁忙,并在SD/MMC通信結(jié)束后將所述第一接口引腳標記為空閑; 所述IIC通信模塊在判斷是否正在進行SD/MMC通信時,如果所述第一接口引腳標記為繁忙,則判斷為正在進行SD/MMC通信;如果所述第一接口引腳標記為空閑,則判斷為未進行SD/MMC通信。
全文摘要
本發(fā)明提供一種SD/MMC卡和IIC從機的控制設(shè)備,其控制方法及控制系統(tǒng),所述設(shè)備包括控制單元、IIC從機,以及SD/MMC卡,所述控制單元具有第一接口引腳,所述SD/MMC卡以及所述IIC從機通過復(fù)用所述第一接口引腳與所述控制單元連接。本發(fā)明能夠節(jié)省IIC總線以及SD/MMC卡的連接總線對控制單元的硬件引腳資源占用,降低這兩種總線同時使用的成本。
文檔編號G06F13/40GK103218336SQ20131006292
公開日2013年7月24日 申請日期2013年2月27日 優(yōu)先權(quán)日2013年2月27日
發(fā)明者劉杰, 胡向軍 申請人:珠海市杰理科技有限公司