本發(fā)明涉及電子技術(shù)領(lǐng)域,尤其涉及一種MIPI數(shù)據(jù)傳輸控制方法和電子裝置。
背景技術(shù):隨著智能手機(jī)的飛速發(fā)展,人們對(duì)手機(jī)功耗的要求越來(lái)越高。手機(jī)中LCD和攝像頭等傳輸數(shù)據(jù)越來(lái)越大,傳統(tǒng)的并口已很難滿足大容量數(shù)據(jù)傳輸。MIPI(MobileIndustryProcessorInterface,移動(dòng)產(chǎn)業(yè)處理器接口)口的出現(xiàn)很好的解決了這個(gè)問(wèn)題,它是采用差分高速串口方式,它的優(yōu)點(diǎn)高速且干擾小。通常對(duì)于高清LCD和攝像頭都是采用4個(gè)數(shù)據(jù)通道的MIPI線來(lái)傳輸,一般在播放高清高幀率的視頻時(shí),才需要將4個(gè)數(shù)據(jù)通道的MIPI線全速運(yùn)行,而大部分時(shí)間都不是全速運(yùn)行,但是無(wú)論在什么狀態(tài)下4個(gè)數(shù)據(jù)通道的MIPI線都處于工作狀態(tài),都是在耗電的。
技術(shù)實(shí)現(xiàn)要素:本發(fā)明實(shí)施例提供一種MIPI數(shù)據(jù)傳輸控制方法??筛鶕?jù)文件傳輸?shù)臄?shù)據(jù)傳輸速率的大小來(lái)決定使用幾個(gè)數(shù)據(jù)通道的MIPI來(lái)傳輸數(shù)據(jù),不使用的數(shù)據(jù)通道關(guān)閉,降低終端功耗,提升用戶體驗(yàn)。本發(fā)明實(shí)施例提供了一種MIPI數(shù)據(jù)傳輸控制方法,包括:獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率;根據(jù)所述數(shù)據(jù)傳輸速率配置MIPI總線的發(fā)送配置;通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件。一種電子裝置,包括:移動(dòng)產(chǎn)業(yè)處理器接口MIPI總線,用于在電子裝置內(nèi)部傳輸視頻文件;獲取模塊,用于獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率;配置模塊,用于根據(jù)所述數(shù)據(jù)傳輸速率配置MIPI總線的發(fā)送配置;傳輸模塊,用于通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件。實(shí)施本發(fā)明實(shí)施例可根據(jù)文件傳輸?shù)臄?shù)據(jù)傳輸速率的大小來(lái)決定使用幾個(gè)數(shù)據(jù)通道的MIPI來(lái)傳輸數(shù)據(jù),不使用的數(shù)據(jù)通道關(guān)閉,降低終端功耗,提升用戶體驗(yàn)。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1是本發(fā)明一種MIPI數(shù)據(jù)傳輸控制方法第一實(shí)施例流程圖;圖2是本發(fā)明一種MIPI數(shù)據(jù)傳輸控制方法第二實(shí)施例流程圖;圖3是本發(fā)明一種電子裝置的實(shí)施例示意圖;圖4是本發(fā)明一種電子裝置的獲取模塊實(shí)施例示意圖;圖5是本發(fā)明一種電子裝置的配置模塊實(shí)施例示意圖;圖6是本發(fā)明一種電子裝置的配置模塊計(jì)算單元第一實(shí)施例示意圖;圖7是本發(fā)明一種電子裝置的配置模塊計(jì)算單元第二實(shí)施例示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明MIPI數(shù)據(jù)傳輸控制方法第一實(shí)施例流程如圖1所示,其可包括:步驟101:獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。當(dāng)播放視頻文件時(shí),首先提取待傳輸文件的路徑,再將待傳輸文件從儲(chǔ)存器中讀取,放到動(dòng)態(tài)RAM(RandomAccessMemory,隨機(jī)存儲(chǔ)器)中去解碼處理,根據(jù)解碼后的待傳輸文件獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。具體實(shí)施中,可以獲取每幀畫面的平均數(shù)據(jù)大小以及刷新頻率,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率;或者獲取文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間,根據(jù)所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率;或者獲取單位時(shí)間內(nèi)傳輸文件的大小,根據(jù)單位時(shí)間內(nèi)傳輸文件的大小計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。例如,獲取到每幀畫面的平均數(shù)據(jù)大小為100Mbits和畫面刷新頻率每秒30幀,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率為3Gbps(bitpersecond,位/秒)。步驟102:根據(jù)所述數(shù)據(jù)傳輸速率配置MIPI總線的發(fā)送配置。具體實(shí)施中,可以根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù);再根據(jù)計(jì)算的配置MIPI總線的數(shù)據(jù)通道數(shù)配置MIPI總線的發(fā)送配置。所述根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)可以包括:獲取文件的平均數(shù)據(jù)傳輸速率M;獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V;設(shè)定數(shù)據(jù)傳輸?shù)陌踩禂?shù)T,其中安全系數(shù)T大于等于1;計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<TM/V≤K。所述根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)還可以包括:獲取文件的最大數(shù)據(jù)傳輸速率Mmax;獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V;計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<M/V≤K。例如,獲取到最大數(shù)據(jù)傳輸速率大小為3Gbps,MIPI總線中每秒每數(shù)據(jù)通道的傳輸能力大小為1Gbps,計(jì)算得出配置MIPI總線的數(shù)據(jù)通道數(shù)為3數(shù)據(jù)通道。步驟103:通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件。具體實(shí)施中,所述通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件可以包括:通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件至LCD(LiquidCrystalDisplay,液晶顯示器),以及通過(guò)所述配置后的MIPI總線從攝像頭傳輸所述待傳輸文件。例如,當(dāng)通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件至LCD時(shí),先將解碼之后的待傳輸文件傳輸給LCD控制器,再通過(guò)配置后的MIPI線傳輸給LCD顯示器。實(shí)施本發(fā)明實(shí)施例可根據(jù)文件傳輸?shù)臄?shù)據(jù)傳輸速率大小來(lái)決定使用幾個(gè)數(shù)據(jù)通道的MIPI來(lái)傳輸數(shù)據(jù),不使用的數(shù)據(jù)通道關(guān)閉,以達(dá)到省電的目的。本發(fā)明MIPI數(shù)據(jù)傳輸控制方法的第二實(shí)施例流程如圖2所示:步驟201a:獲取每幀畫面的平均數(shù)據(jù)大小以及刷新頻率,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。具體實(shí)現(xiàn)中,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率可以為將每幀畫面的平均數(shù)據(jù)大小以及刷新頻率相乘。例如,獲取到每幀畫面的平均數(shù)據(jù)大小為100Mbits和畫面刷新頻率每秒30幀,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率為3Gbps。步驟201b:獲取文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間,根據(jù)所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。具體實(shí)現(xiàn)中,根據(jù)所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率可以為將所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間相除。例如,獲取到文件的數(shù)據(jù)大小為20Gbits和文件的傳輸時(shí)間為5秒,根據(jù)所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率為4Gbps。步驟201c:獲取單位時(shí)間內(nèi)傳輸文件的大小,根據(jù)單位時(shí)間內(nèi)傳輸文件的大小計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。例如,獲取到單位時(shí)間內(nèi)傳輸文件的大小為4Gbps,根據(jù)單位時(shí)間內(nèi)傳輸文件的大小計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率為4Gbps。具體實(shí)施中,步驟201a、步驟201b和步驟201c只執(zhí)行其中任意一個(gè)。步驟202:根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)。具體實(shí)現(xiàn)中,所述根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)可以包括:獲取文件的平均數(shù)據(jù)傳輸速率M;獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V;設(shè)定數(shù)據(jù)傳輸?shù)陌踩禂?shù)T,其中安全系數(shù)T大于等于1;計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<TM/V≤K。可選的,所述根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)還可以包括:獲取文件的最大數(shù)據(jù)傳輸速率Mmax;獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V;計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<M/V≤K。例如,獲取到最大數(shù)據(jù)傳輸速率大小為3Gbps,MIPI總線每秒每數(shù)據(jù)通道的傳輸能力大小為1Gbps,計(jì)算得出配置MIPI總線的數(shù)據(jù)通道數(shù)為3數(shù)據(jù)通道。步驟203:根據(jù)計(jì)算的配置MIPI總線的數(shù)據(jù)通道數(shù)配置MIPI總線的發(fā)送配置。例如,計(jì)算得出配置MIPI總線的數(shù)據(jù)通道數(shù)為3數(shù)據(jù)通道,這時(shí)可以使用3個(gè)數(shù)據(jù)通道MIPI總線來(lái)傳輸數(shù)據(jù),不使用的1個(gè)數(shù)據(jù)通道MIPI總線關(guān)閉處理,以達(dá)到省電目的。步驟204:通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件。所述通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件包括:通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件至LCD,以及通過(guò)所述配置后的MIPI總線從攝像頭傳輸所述待傳輸文件。例如,如配置使用3個(gè)數(shù)據(jù)通道MIPI總線來(lái)傳輸數(shù)據(jù),不使用的1個(gè)數(shù)據(jù)通道MIPI總線關(guān)閉處理,當(dāng)通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件至LCD時(shí),將解碼之后的待傳輸文件傳輸給LCD控制器,再通過(guò)配置后的3個(gè)數(shù)據(jù)通道的MIPI線傳輸給LCD顯示器實(shí)施本發(fā)明實(shí)施例可根據(jù)文件傳輸?shù)臄?shù)據(jù)傳輸速率大小來(lái)決定使用幾個(gè)數(shù)據(jù)通道的MIPI來(lái)傳輸數(shù)據(jù),不使用的數(shù)據(jù)通道關(guān)閉,以達(dá)到省電的目的。與本發(fā)明MIPI數(shù)據(jù)傳輸控制方法的實(shí)施例相對(duì)應(yīng),本發(fā)明還提供了電子裝置實(shí)施例。本發(fā)明電子裝置的第一實(shí)施例框圖如圖3所示,本發(fā)明實(shí)施例中的電子裝置可以實(shí)現(xiàn)在平板電腦、手機(jī)上,該電子裝置至少可以包括:獲取模塊310、配置模塊320、傳輸模塊330。其中:移動(dòng)產(chǎn)業(yè)處理器接口MIPI總線340,用于在電子裝置內(nèi)部傳輸視頻文件。移動(dòng)產(chǎn)業(yè)處理器接口MIPI總線340把電子裝置內(nèi)部的接口如攝像頭、顯示屏、基帶、射頻接口等標(biāo)準(zhǔn)化,從而增加設(shè)計(jì)靈活性,同時(shí)降低成本、設(shè)計(jì)復(fù)雜度、功耗和EMI。獲取模塊310,用于獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。當(dāng)播放視頻文件時(shí),首先提取待傳輸文件的路徑,再將待傳輸文件從儲(chǔ)存器中讀取,放到動(dòng)態(tài)RAM中去解碼處理,獲取模塊310根據(jù)解碼后的待傳輸文件獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。具體實(shí)施中,獲取模塊310可以獲取每幀畫面的平均數(shù)據(jù)大小以及刷新頻率,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率;或者獲取模塊310獲取文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間,根據(jù)所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率;或者獲取模塊310獲取單位時(shí)間內(nèi)傳輸文件的大小,根據(jù)單位時(shí)間內(nèi)傳輸文件的大小計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。例如,獲取模塊310獲取到每幀畫面的平均數(shù)據(jù)大小為100Mbits和畫面刷新頻率每秒30幀,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率為3Gbps(bitpersecond,位/秒)。配置模塊320,用于根據(jù)所述數(shù)據(jù)傳輸速率配置MIPI總線的發(fā)送配置。具體實(shí)施中,配置模塊320可以根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù);再根據(jù)計(jì)算的配置MIPI總線的數(shù)據(jù)通道數(shù)配置MIPI總線的發(fā)送配置。所述根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)可以包括:獲取文件的平均數(shù)據(jù)傳輸速率M;獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V;設(shè)定數(shù)據(jù)傳輸?shù)陌踩禂?shù)T,其中安全系數(shù)T大于等于1;計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<TM/V≤K。所述根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)還可以包括:獲取文件的最大數(shù)據(jù)傳輸速率Mmax;獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V;計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<M/V≤K。例如,獲取到最大數(shù)據(jù)傳輸速率大小為3Gbps,MIPI總線中每秒每數(shù)據(jù)通道的傳輸能力大小為1Gbps,配置模塊320計(jì)算得出配置MIPI總線的數(shù)據(jù)通道數(shù)為3數(shù)據(jù)通道。傳輸模塊330,用于通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件。具體實(shí)施中,所述傳輸模塊330通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件可以包括:通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件至LCD,以及通過(guò)所述配置后的MIPI總線從攝像頭傳輸所述待傳輸文件。例如,當(dāng)通過(guò)所述配置后的MIPI總線傳輸所述待傳輸文件至LCD時(shí),先將解碼之后的待傳輸文件傳輸給LCD控制器,再通過(guò)配置后的MIPI線傳輸給LCD顯示器。具體的,如圖4所示,所述獲取模塊310至少包括:第一獲取單元311,用于獲取每幀畫面的平均數(shù)據(jù)大小以及刷新頻率,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。具體實(shí)施中,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率可以為將每幀畫面的平均數(shù)據(jù)大小以及刷新頻率相乘。例如,第一獲取單元311獲取到每幀畫面的平均數(shù)據(jù)大小為100Mbits和畫面刷新頻率每秒30幀,根據(jù)所述每幀畫面的平均數(shù)據(jù)大小以及刷新頻率計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率為3Gbps。第二獲取單元312,用于獲取文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間,根據(jù)所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。具體實(shí)施中,根據(jù)所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率可以為將所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間相除。例如,第二獲取單元312獲取到文件的數(shù)據(jù)大小為20Gbits和文件的傳輸時(shí)間為5秒,根據(jù)所述文件的數(shù)據(jù)大小以及文件的傳輸時(shí)間計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率為4Gbps。第三獲取單元313,用于獲取單位時(shí)間內(nèi)傳輸文件的大小,根據(jù)單位時(shí)間內(nèi)傳輸文件的大小計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率。例如,第三獲取單元313獲取到單位時(shí)間內(nèi)傳輸文件的大小為4Gbps,根據(jù)單位時(shí)間內(nèi)傳輸文件的大小計(jì)算獲取文件傳輸?shù)臄?shù)據(jù)傳輸速率為4Gbps。具體實(shí)施中,可以只包括第一獲取單元311、第二獲取單元312或第三獲取單元313中任一單元。具體的,如圖5所示,所述配置模塊320至少包括:計(jì)算單元321,用于根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)。具體實(shí)施中,所述計(jì)算單元321根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)可以包括:獲取文件的平均數(shù)據(jù)傳輸速率M;獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V;設(shè)定數(shù)據(jù)傳輸?shù)陌踩禂?shù)T,其中安全系數(shù)T大于等于1;計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<TM/V≤K。可選的,所述根據(jù)所述數(shù)據(jù)傳輸速率計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)還可以包括:獲取文件的最大數(shù)據(jù)傳輸速率Mmax;獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V;計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<M/V≤K。例如,獲取到最大數(shù)據(jù)傳輸速率大小為3Gbps,MIPI總線中每秒每數(shù)據(jù)通道的傳輸能力大小為1Gbps,計(jì)算單元321計(jì)算得出配置MIPI總線的數(shù)據(jù)通道數(shù)為3數(shù)據(jù)通道。配置單元322,用于根據(jù)計(jì)算的配置MIPI總線的數(shù)據(jù)通道數(shù)配置MIPI總線的發(fā)送配置。例如,計(jì)算得出配置MIPI總線的數(shù)據(jù)通道數(shù)為3數(shù)據(jù)通道,這時(shí)可以使用3個(gè)數(shù)據(jù)通道MIPI總線來(lái)傳輸數(shù)據(jù),不使用的1個(gè)數(shù)據(jù)通道MIPI總線關(guān)閉處理,以達(dá)到省電目的。具體的,如圖6所示,所述計(jì)算單元321至少包括:第一速率獲取單元3211a,用于獲取文件的平均數(shù)據(jù)傳輸速率M。例如,第一速率獲取單元3211a獲取文件的平均數(shù)據(jù)傳輸速率M為3Gbps。第一效率獲取單元3212a,用于獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V。例如,第一效率獲取單元3212a獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V為1Gbps。設(shè)定單元3213a,用于設(shè)定數(shù)據(jù)傳輸?shù)陌踩禂?shù)T,其中安全系數(shù)T大于等于1。例如,設(shè)定單元3213a設(shè)定數(shù)據(jù)傳輸?shù)陌踩禂?shù)T為1.2。第一計(jì)算單元3214a,用于計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<TM/V≤K。例如,第一計(jì)算單元3214a計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K為4。具體的,如圖7所示,所述計(jì)算單元321還可以至少包括:第二速率獲取單元3211b,用于獲取文件的最大數(shù)據(jù)傳輸速率Mmax。例如,第二速率獲取單元3211b獲取文件的最大數(shù)據(jù)傳輸速率Mmax為4Gbps。第二效率獲取單元3212b,用于獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V。例如,第二效率獲取單元3212b獲取MIPI總線單個(gè)數(shù)據(jù)通道的數(shù)據(jù)傳輸效率V為1Gbps。第二計(jì)算單元3213b,用于計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K,其中K-1<M/V≤K。例如,第二計(jì)算單元3213b計(jì)算配置MIPI總線的數(shù)據(jù)通道數(shù)為K為4。實(shí)施本發(fā)明實(shí)施例可根據(jù)文件傳輸?shù)臄?shù)據(jù)傳輸速率大小來(lái)決定使用幾個(gè)數(shù)據(jù)通道的MIPI來(lái)傳輸數(shù)據(jù),不使用的數(shù)據(jù)通道關(guān)閉,以達(dá)到省電的目的。本發(fā)明實(shí)施例的模塊或單元,可以通過(guò)通用集成電路,例如CPU(CentralProcessingUnit,中央處理器),或通過(guò)ASIC(ApplicationSpecificIntegratedCircuit,專用集成電路)來(lái)實(shí)現(xiàn)。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例方法中的全部或部分流程,是可以通過(guò)計(jì)算機(jī)程序來(lái)指令相關(guān)的硬件來(lái)完成,所述的程序可存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),可包括如上述各方法的實(shí)施例的流程。其中,所述的存儲(chǔ)介質(zhì)可為磁碟、光盤、只讀存儲(chǔ)記憶體(Read-OnlyMemory,ROM)或隨機(jī)存儲(chǔ)記憶體(RandomAccessMemory,RAM)等。以上所揭露的僅為本發(fā)明較佳實(shí)施例而已,當(dāng)然不能以此來(lái)限定本發(fā)明之權(quán)利范圍,因此依本發(fā)明權(quán)利要求所作的等同變化,仍屬本發(fā)明所涵蓋的范圍。