各種實施例涉及一種用于控制多個電池的方法和用于該方法的電子裝置。
背景技術:
:隨著近年來數字技術的發展,已經發布了能夠在其正在運動時進行個人信息的通信和處理的各種電子裝置(諸如,移動通信終端、個人數字助理(PDA)、電子調度器、智能電話和/或平板個人計算機(PC))。由于這種電子裝置的目的是便攜性,因此使用電池(例如,可拆卸電池)作為電源裝置。電池可輸出適合于每個電子裝置的電壓和電流。電子裝置支持電池或者支持輔助電池的形式。電子裝置可不獨立地監測輔助電池的電荷量和電池狀態。例如,當多個電池連接到電子裝置時,可不監測或管理所述多個電池的每種狀態。另外,由于所述多個電池以并行結構連接到電子裝置,因此電子裝置的充分充電能力會得到擴展,但每個電池可能不被選擇性地使用或充電。因此,不可能根據用戶的選擇在多個電池之間進行電荷傳遞。另外,當與電子裝置的主電源形成電路連接的主電池與電子裝置斷開連接時,電子裝置的電力會被切斷。因此,在正在使用電子裝置時不可改變主電池。技術實現要素:為了解決以上討論的不足,主要目的是提供一種用于控制多個電池的方法和用于該方法的電子裝置。根據各種實施例的一種電子裝置可包括:外殼;第一電池,布置在外殼的內部;第二電池,布置在外殼的內部;電力管理集成電路(PMIC),布置在外殼的內部;電池充電電路,布置在外殼的內部;升壓器電路,布置在外殼的內部;第一開關,與第一電池電連接;第二開關,與第二電池電連接;以及控制電路,布置在外殼的內部,其中,控制電路被構造成至少使用第一開關提供以下狀態中的一種狀態:第一電池與PMIC和電池充電電路電連接的第一狀態、第一電池與升壓器電路和電池充電電路電連接的第二狀態、以及第一電池形成開路的第三狀態;并且控制電路被構造成至少使用第二開關提供以下狀態中的一種狀態:第二電池與PMIC和電池充電電路電連接的第四狀態、第二電池與升壓器電路和電池充電電路電連接的第五狀態、以及第二電池形成開路的第六狀態。根據各種實施例的一種電子裝置可包括:外殼;第一電池,布置在外殼的內部;第二電池,布置在外殼的內部;電力管理集成電路(PMIC),布置在外殼的內部;電池充電電路,布置在外殼的內部;升壓器電路,布置在外殼的內部;剩余電池電荷測量電路,與第一電池和第二電池電連接,并且基于每個電池的剩余電池電荷來生成信號;以及控制電路,布置在外殼的內部,其中,控制電路被構造成提供以下狀態中的一種狀態:第一電池與PMIC和電池充電電路電連接的第一狀態、第一電池與升壓器電路和電池充電電路電連接的第二狀態、以及第一電池形成開路的第三狀態,并且控制電路被構造成提供以下狀態中的一種狀態:第二電池與PMIC和電池充電電路電連接的第四狀態、第二電池與升壓器電路和電池充電電路電連接的第五狀態、以及第二電池形成開路的第六狀態。根據各種實施例的一種電子裝置可包括:外殼;第一電池和第二電池,安裝在外殼的內部;電力管理集成電路,被構造成向電子裝置提供電力;處理器,與第一電池、第二電池和電力管理集成電路電連接;以及存儲器,與處理器電連接,其中,存儲器可包括指令,所述指令允許處理器在執行時與外部裝置形成能夠提供對外部裝置中包括的第三電池充電的服務的網絡,將第一電池生成的第一電壓改變為比第一電壓高的第二電壓,將基于第二電壓的第一電力發送到外部裝置,并且將基于第二電池生成的第三電壓的第二電力發送到電力管理集成電路,其中,發送第一電力所經過的第一電氣路徑和發送第二電力所經過的第二電氣路線不重疊。根據各種實施例的一種包括第一電池、第二電池、電力管理集成電路(PMIC)、充電電路、升壓器電路和開路的電子裝置的操作方法可包括以下操作:檢測電池控制事件;根據電池控制事件來控制電連接到第一電池的第一開關和電連接到第二電池的第二開關;以及通過控制第一開關和第二開關將第一電池和第二電池電連接到PMIC、充電電路、升壓器電路和開路中的至少一個。根據各種實施例,電子裝置可監測每個電池的狀態并且即使當多個電池連接到電子裝置時也選擇性控制電池使用或充電。根據各種實施例,可根據用戶的選擇或電池的狀態來選擇性使用多個電池之中的至少一個電池。根據各種實施例,可根據用戶的選擇或電池的狀態來選擇性對多個電池之中的至少一個電池充電。根據各種實施例,可通過分別控制連接到多個電池的開關來自由地傳遞電池之中的電荷。根據各種實施例,可在使用至少一個電池作為電子裝置的主電源時,同時對連接到電子裝置的另一電池或外部裝置充電。在進行以下的具體實施方式之前,闡明在本專利文檔中始終使用的特定詞語和短語的定義會是有利的:術語“包括”和“包含”及其派生詞意指包括而非限制;術語“或”是包括性的,意指和/或;短語“與...關聯”和“與其關聯”及其派生詞可意指包括、被包括在......內、與......互連、包含、被包含在......內部、連接到或與......連接、聯接到或與......聯接、能與......通信、與......協作、交織、并置、與......靠近、結合到或與......結合、具有、具有......屬性等;術語“控制器”意指控制至少一個操作的任何裝置、系統或其部分,這種裝置可用硬件、固件或軟件、或它們中的至少兩種的組合來實現。應該注意,不管是本地的還是遠程的,與任何特定控制器關聯的功能可以是集中式的或分布式的。在本專利文檔中始終提供特定詞語和短語的定義,本領域的普通技術人員應該理解,在一些情形下(如果并非大多數情形),這些定義應用于被這樣定義的詞語和短語的之前以及今后的使用。附圖說明為了更完全地理解本公開及其優點,現在參照結合附圖進行的以下描述,在附圖中,類似的參考標號代表類似的部件:圖1示出根據本公開的各種實施例的網絡環境中的電子裝置;圖2示出根據各種實施例的電子裝置的構造;圖3示出根據各種實施例的程序模塊;圖4示出根據各種實施例的電子裝置的電池控制電路;圖5A示出根據各種實施例的電池的開關電路;圖5B示出根據各種實施例的剩余電池電荷測量電路;圖5C示出根據各種實施例的充電電路;圖5D示出根據各種實施例的升壓器電路;圖6示出根據各種實施例的用于控制電池使用的方法;圖7示出根據各種實施例的與電池使用相關的用戶界面;圖8A和圖8B示出根據各種實施例的為了電池使用而控制每個電池的開關的示例;圖9示出根據各種實施例的用于控制電池的外部充電的方法;圖10示出根據各種實施例的用于電池的外部充電的每個電池的開關;圖11示出根據各種實施例的用于控制電池之間的電荷傳遞的方法;圖12A和圖12B示出根據各種實施例的為了電池之間的電荷傳遞而控制每個電池的開關的示例;圖13示出根據各種實施例的為了對外部裝置充電而控制每個電池的開關的方法;圖14A和圖14B示出根據各種實施例的為了對外部裝置充電而控制每個電池的開關的示例;圖15示出根據各種實施例的為了使用外部裝置對電子裝置充電而控制每個電池的開關的方法;圖16A和圖16B示出根據各種實施例的為了使用外部裝置對電子裝置充電而控制每個電池的開關的示例;圖17A至圖17D示出根據各種實施例的與電池的電荷傳遞相關的用戶界面;圖18示出根據各種實施例的將外部電池連接到電子裝置的示例;圖19示出根據各種實施例的與對外部裝置充電相關的示例;以及圖20A至圖20D示出根據各種實施例的與外部電池相關的示例。具體實施方式以下討論的圖1至圖20D和在本專利文檔中用于描述本公開的原理的各種實施例只是以例證方式并且不應該以任何方式理解為限制本公開的范圍。本領域的技術人員將理解,本公開的原理可用任何合適布置的電子裝置來實現。下文中,將參照附圖描述本公開的各種實施例。然而,應該理解,不是意圖將本公開限于這里公開的特定形式;確切地,本公開應該被理解為涵蓋本公開的實施例的各種修改形式、等同形式和/或替代形式。在描述附圖時,可使用類似的參考標號來指定類似的構成元件。如這里使用的,措辭“具有”、“可具有”、“包括”或“可包括”是指對應特征(例如,數量、功能、操作或諸如組件的組成元件)的存在,并不排除一個或更多個額外特征。在本公開中,措辭“A或B”、“A或/和B中的至少一個”、或“A或/和B中的一個或更多個”可包括列出項的所有可能組合。例如,措辭“A或B”、“A和B中的至少一個”或“A或B中的至少一個”是指以下全部:(1)包括至少一個A、(2)包括至少一個B、或(3)包括至少一個A和至少一個B全部。本公開的各種實施例中使用的措辭“第一”、“第二”、“所述第一”或“所述第二”可修飾各種組件,而不考慮次序和/或重要性,但不限制對應組件。例如,第一用戶裝置和第二用戶裝置指示不同的用戶裝置,但這二者都是用戶裝置。例如,在不脫離本公開的范圍的情況下,第一元件可被命名為第二元件,類似地,第二元件可被命名為第一元件。應該理解,當元件(例如,第一元件)被稱為正(可操作地或可通信地)“連接”或“聯接”到另一元件(例如,第二元件)時,它可直接連接或直接聯接到所述另一元件,或者任何其他元件(例如,第三元件)可插入其間。相反,可理解,當元件(例如,第一元件)被稱為正“直接連接”或“直接聯接”到另一元件(第二元件)時,在其間沒有插入元件(例如,第三元件)。本公開中使用的措辭“被構造成”可根據情形與例如“適合于”、“具有…的能力”、“被設計成”、“適于”、“被使得”或“能夠”互換地使用。術語“被構造成”不必意指在硬件方面“被專門設置成”。可供選擇地,在一些情形下,措辭“被構造成...的裝置”可意指裝置與其他裝置或組件一起“能夠...”。例如,短語“適于(或構造)成執行A、B和C的處理器”可意指只用于執行對應操作的專用處理器(例如,嵌入式處理器)或可通過執行存儲器裝置中存儲的一個或更多個軟件程序來執行對應操作的通用處理器(例如,中央處理器(CPU)或應用處理器(AP))。本公開中使用的術語只是用于描述特定實施例,并不意圖限制本公開。如這里使用的,除非上下文另外明確指示,否則單數形式也可包括復數形式。除非另外定義,否則這里使用的所有術語(包括技術術語和科技術語)具有與本公開所屬領域的技術人員所通常理解的含義相同的含義。除非本公開中明確定義,否則諸如在通用字典中定義的術語可被解釋為具有與相關領域的上下文含義等同的含義,而將不被理解為具有理想或者過于正式的含義。在一些情況下,甚至本公開中定義的術語也不應該被理解為排除了本公開的實施例。根據本公開的各種實施例的電子裝置可包括以下項中的至少一項:例如,智能電話、平板個人計算機(PC)、移動電話、視頻電話、電子書閱讀器(e-book閱讀器)、臺式PC、膝上型PC、上網本計算機、工作站、服務器、個人數字助理(PDA)、便攜式多媒體播放器(PMP)、MPEG-1音頻層-3(MP3)播放器、移動醫療裝置、相機、以及可穿戴裝置。根據各種實施例,可穿戴裝置可包括配飾型(例如,手表、戒指、手鐲、踝環、項鏈、眼鏡、隱形眼鏡、或頭戴式裝置(HMD))、織物或衣物集成型(例如,電子衣物)、身體裝入型(例如,護皮墊或文身)、以及生物可植入型(例如,可植入電路)中的至少一種。根據一些實施例,電子裝置可以是家用電器。家用電器可包括例如電視、數字通用盤(DVD)播放器、音響、冰箱、空調、真空吸塵器、烤箱、微波爐、洗衣機、空氣凈化器、機頂盒、家庭自動控制面板、安全控制面板、TV盒(例如,SamsungHomeSyncTM、AppleTVTM、或GoogleTVTM)、游戲控制臺(例如,XboxTM和PlayStationTM)、電子詞典、電子鑰匙、攝錄機、以及電子相框中的至少一種。根據另一實施例,電子裝置可包括各種醫療裝置(例如,各種便攜式醫療測量裝置(血糖監測裝置、心跳監測裝置、血壓測量裝置、體溫測量裝置等)、磁共振血管造影(MRA)、磁共振成像(MRI)、計算機斷層掃描(CT)機和超聲機)、導航裝置、全球定位系統(GPS)、事件數據記錄器(EDR)、飛行數據記錄器(FDR)、車輛信息娛樂裝置、船用電子裝置(例如,船用導航裝置和陀螺-羅盤)、航空電子裝置、安全裝置、車輛頭部單元、家用或工業用機器人、銀行內的自動柜員機(ATM)、商店內的銷售點(POS)、或物聯網裝置(例如,燈泡、各種傳感器、電表或氣表、噴灑裝置、火警器、恒溫器、街燈、烤面包機、運動設備、熱水罐、加熱器、燒水器等)中的至少一種。根據一些實施例,電子裝置可包括家具或建筑/結構的一部分、電子板、電子簽名接收裝置、投影儀、以及各種測量儀器(例如,水表、電表、氣表和無線電波表)中的至少一種。根據本公開的各種實施例的電子裝置可以是以上提到的各種裝置中的一種或更多種的組合。根據本公開的一些實施例的電子裝置可以是柔性裝置。另外,根據本公開的實施例的電子裝置不限于以上提到的裝置,并且可包括根據技術發展而出現的新型電子裝置。下文中,將參照附圖描述根據各種實施例的電子裝置。如這里使用的,術語“用戶”可指示使用電子裝置的人或使用電子裝置的裝置(例如,人工智能電子裝置)。圖1示出根據本公開的各種實施例的包括電子裝置的網絡環境。將參照圖1描述根據各種實施例的網絡環境100內的電子裝置101。電子裝置101可包括總線110、處理器120、存儲器130、輸入/輸出接口150、顯示器160和通信接口170。根據本公開的實施例,電子裝置101可省去以上組件中的至少一個或者還可包括其他組件。總線110可包括例如將組件110至170互相連接且在組件110至170之間傳遞通信(例如,控制消息和/或數據)的電路。處理器120可包括中央處理器(CPU)、應用處理器(AP)和通信處理器(CP)中的一個或更多個。處理器120可執行例如與電子裝置101的至少一個其他組件的控制和/或通信相關的計算或數據處理。存儲器130可包括易失性存儲器和/或非易失性存儲器。存儲器130可存儲例如與電子裝置101的至少一個其他組件相關的命令或數據。根據本公開的實施例,存儲器130可存儲軟件和/或程序140。程序140可包括例如內核141、中間件143、應用編程接口(API)145、和/或應用程序(或“應用”)147。內核141、中間件143和API145中的至少一些可被稱為操作系統(OS)。內核141可控制或管理用于執行在其他程序(例如,中間件143、API145、或應用程序147)中實現的操作或功能的系統資源(例如,總線110、處理器120、或存儲器130)。此外,內核141可提供使中間件143、API145或應用程序147可訪問電子裝置101的個體組件以控制或管理系統資源的接口。中間件143例如可用作允許API145或應用程序147與內核141進行通信以交換數據的中介。另外,中間件143可根據從應用程序147接收的一個或更多個任務請求的優先級來處理所述一個或更多個任務。例如,中間件143可向應用程序147中的至少一個分配使用電子裝置101的系統資源(例如,總線110、處理器120、存儲器130等)的優先級。例如,中間件143可通過根據分配給所述一個或更多個任務請求的優先級對所述一個或更多個任務請求進行處理,以對所述一個或更多個任務請求執行調度或負載均衡。API145是應用147通過其控制從內核141或中間件143提供的功能的接口,并且可包括例如用于文件控制、窗口控制、圖像處理、字符控制等的至少一個接口或函數(例如,指令)。輸入/輸出接口150例如可用作可將從用戶或另一外部裝置輸入的命令或數據傳遞到電子裝置101的其他元件的接口。此外,輸入/輸出接口150可將從電子裝置101的其他元件接收的命令或數據輸出給用戶或另一外部裝置。顯示器160的示例可包括液晶顯示器(LCD)、發光二極管(LED)顯示器、有機發光二極管(OLED)顯示器、微機電系統(MEMS)顯示器、和電子紙顯示器。顯示器160可向用戶顯示例如各種類型的內容(例如,文本、圖像、視頻、圖標、或符號)。顯示器160可包括觸摸屏,并且可使用電子筆或用戶身體部位來接收例如觸摸輸入、手勢輸入、接近輸入或懸停輸入。通信接口170可在例如電子裝置101和外部裝置(例如,第一外部電子裝置102、第二外部電子裝置104、或服務器106)之間建立通信。例如,通信接口170可通過無線通信或有線通信與網絡162連接,并且可與外部裝置(例如,第二外部電子裝置104或服務器106)進行通信。無線通信可使用例如作為蜂窩通信協議的長期演進(LTE)、LTE-Advanced(LTE-A)、碼分多址(CDMA)、寬帶CDMA(WCDMA)、通用移動電信系統(UMTS)、無線寬帶(WiBro)、以及全球移動通信系統(GSM)中的至少一種。另外,有線連接可包括例如短距離通信164。短距離通信164可包括例如(BT)、近場通信(NFC)、全球導航衛星系統(GNSS)中的至少一種。基于位置、帶寬等,GNSS可包括例如全球定位系統(GPS)、全球導航衛星系統(GLONASS)、北斗導航衛星系統(Beidou)或伽利略(歐洲的基于全球衛星的導航系統)中的至少一種。下文中,在本公開中,“GPS”可與“GNSS”可互換地使用。有線通信可包括例如通用串行總線(USB)、高清多媒體接口(HDMI)、推薦標準232(RS-232)和普通老式電話服務(POTS)中的至少一種。網絡162可包括通信網絡(諸如計算機網絡(例如,LAN或WAN))、互聯網和電話網絡中的至少一種。第一外部電子裝置102和第二外部電子裝置104中的每一個可以是與電子裝置101的類型相同或不同的類型。根據本公開的實施例,服務器106可包括一個或更多個服務器的集群。根據本公開的各種實施例,電子裝置101中執行的操作中的全部或一些操作可在另一個電子裝置或多個電子裝置(例如,第一外部電子裝置102和第二外部電子裝置104或服務器106)中執行。根據本公開的實施例,當電子裝置101必須自動地或響應于請求執行某些功能或服務時,電子裝置101可請求另一裝置(例如,第一外部電子裝置102或第二外部電子裝置104或服務器106)執行與其相關的至少一些功能,而不是自發地執行所述功能或服務,或者另外地執行所述功能或服務。另一電子裝置(例如,第一外部電子裝置102或第二外部電子裝置104或服務器106)可執行請求的功能或額外的功能,并且可將執行結果傳遞到電子裝置101。電子裝置101可原樣地或另外地處理接收到的結果,并且可提供請求的功能或服務。出于此目的,例如,可使用云計算、分布式計算、或客戶端-服務器計算技術。圖2示出根據本公開的各種實施例的電子裝置。電子裝置201可包括例如圖1中示出的電子裝置101的全部或部分。電子裝置201可包括一個或更多個處理器210(例如,應用處理器或(AP))、通信模塊220、存儲器230、傳感器模塊240、輸入裝置250、顯示器260、接口270、音頻模塊280、相機模塊291、電力管理模塊295、電池1296、指示器297和電機298。處理器210可通過驅動操作系統或應用程序來控制與處理器210連接的多個硬件或軟件組件,并且執行各條數據和計算的處理。處理器210可被實施為例如片上系統(SoC)。根據本公開的實施例,處理器210還可包括圖形處理單元(GPU)和/或圖像信號處理器。處理器210可包括圖2中示出的組件中的至少一些(例如,蜂窩模塊221)。處理器210可將從其他組件中的至少一個(例如,非易失性存儲器)接收的命令或數據加載到易失性存儲器中并且可處理加載的命令或數據,并且可將各種數據存儲在非易失性存儲器中。通信模塊220可具有與圖1的通信接口170的構造相同或類似的構造。通信模塊220可包括例如蜂窩模塊221、Wi-Fi模塊223、BT模塊225、GNSS模塊227(例如,GPS模塊227、GLONASS模塊、BeiDou模塊、或Galileo模塊)、NFC模塊228和射頻(RF)模塊229。蜂窩模塊221例如可通過通信網絡提供語音通話、視頻通話、文本消息服務、或互聯網服務。根據本公開的實施例,蜂窩模塊221可使用用戶識別模塊(SIM)卡224在通信網絡中對電子裝置201進行區分和認證。根據本公開的實施例,蜂窩模塊221可執行處理器210可提供的功能中的至少一些。根據本公開的實施例,蜂窩模塊221可包括通信處理器(CP)。例如,Wi-Fi模塊223、BT模塊225、GNSS模塊227和NFC模塊228中的每一個可包括用于處理通過對應模塊發送/接收的數據的處理器。根據本公開的實施例,蜂窩模塊221、Wi-Fi模塊223、BT模塊225、GNSS模塊227和NFC模塊228中的至少一些(例如,兩個或更多個)可被包括在一個集成芯片(IC)或IC封裝中。RF模塊229例如可發送/接收通信信號(例如,RF信號)。RF模塊229可包括例如收發器、功率放大模塊(PAM)、頻率過濾器、低噪放大器(LNA)和天線。根據本公開的另一實施例,蜂窩模塊221、Wi-Fi模塊223、BT模塊225、GNSS模塊227和NFC模塊228中的至少一個可通過單獨的RF模塊發送/接收RF信號。用戶識別模塊224可包括例如包括用戶身份模塊的卡和/或嵌入式SIM,并且可包含唯一標識信息(例如,集成電路卡標識符(ICCID))或用戶信息(例如,國際移動用戶身份(IMSI))。存儲器230(例如,存儲器130)可包括例如嵌入式存儲器232或外部存儲器234。嵌入式存儲器232可包括易失性存儲器(例如,動態隨機存取存儲器(DRAM)、靜態RAM(SRAM)、同步動態RAM(SDRAM)等)和非易失性存儲器(例如,一次性可編程只讀存儲器(OTPROM)、可編程ROM(PROM)、可擦除可編程ROM(EPROM)、電可擦除可編程ROM(EEPROM)、掩模ROM、閃存ROM、閃存存儲器(例如,NAND閃存存儲器或NOR閃存存儲器)、硬盤驅動、固態驅動(SSD)等)中的至少一種。外部存儲器234還可包括閃存驅動,例如,緊湊式閃存(CF)、安全數字(SD)、微型安全數字(微型SD)、迷你安全數字(迷你SD)、極速數字(xD)、多媒體卡(MMC)、記憶棒等。外部存儲器234可通過各種接口與電子裝置201功能地和/或物理地連接。傳感器模塊240例如可測量物理量或者檢測電子裝置201的操作狀態,并且可將測得的或檢測到的信息轉換成電信號。傳感器模塊240可包括例如手勢傳感器240A、陀螺儀傳感器240B、大氣壓傳感器(氣壓計)240C、磁性傳感器240D、加速度傳感器240E、握持傳感器240F、接近傳感器240G、顏色傳感器240H(例如,紅色、綠色和藍色(RGB)傳感器)、生物計量傳感器(醫療傳感器)240I、溫度/濕度傳感器240J、亮度傳感器240K、以及紫外(UV)傳感器240M中的至少一種。另外地或可供選擇地,傳感器模塊240可包括例如電子鼻傳感器、肌電圖(EMG)傳感器、腦電圖(EEG)傳感器、心電圖(ECG)傳感器、紅外(IR)傳感器、虹膜掃描傳感器、和/或指紋掃描傳感器。傳感器模塊240還可包括用于控制包括在傳感器240中的一個或更多個傳感器的控制電路。根據本公開的實施例中,電子裝置201還可包括作為處理器210的一部分或者與處理器210分開的、被構造成控制傳感器模塊240的處理器,并且可在處理器210處于休眠狀態時控制傳感器模塊240。輸入裝置250可包括例如觸摸面板252、(數字)筆傳感器254、鍵256、或超聲輸入裝置258。觸摸面板252可使用例如電容型、電阻型、紅外型、和超聲類型中的至少一種。觸摸面板252還可包括控制電路。觸摸面板252還可包括觸覺層并且為用戶提供觸覺反應。(數字)筆傳感器254可包括例如作為觸摸面板的一部分或者與觸摸面板分開的識別片。鍵256可包括例如物理按鈕、光學鍵或鍵盤。超聲輸入裝置258可通過麥克風(例如,麥克風288)檢測通過輸入工具生成的超聲波,并可識別對應于檢測到的超聲波的數據。顯示器260(例如,顯示器160)可包括面板262、全息裝置264、或投影儀266。面板262可包括與圖1中示出的顯示器160相同或類似的構造。面板262可被實現為例如柔性、透明、或可穿戴的。面板262可與觸摸面板252一起被實現為單個模塊。全息裝置264可通過使用光的干涉在空氣中顯示三維(3D)圖像。投影儀266可在屏幕上投射光以顯示圖像。屏幕可位于例如電子裝置201的內部或外部。根據本公開的實施例,顯示器260還可包括用于控制面板262、全息裝置264、或投影儀266的控制電路。接口270可包括例如高清多媒體接口(HDMI)272、通用串行總線(USB)274、光學接口276、或D-超小型(D-sub)278。接口270可被包括在例如圖1中示出的通信接口170中。另外地或可供選擇地,接口270可包括例如移動高清鏈路(MHL)接口、安全數字(SD)卡/多媒體卡(MMC)接口、或紅外數據協會(IrDA)標準接口。音頻模塊280例如可進行聲音和電信號的雙向轉換。音頻模塊280的至少一些組件可被包括在例如圖1中示出的輸入/輸出接口150中。例如,音頻模塊280可處理通過揚聲器282、接收器284、耳機286、或麥克風288輸入或輸出的語音信息。相機模塊291是例如可拍攝靜止圖像和視頻的裝置。根據本公開的實施例,相機模塊291可包括一個或更多個圖像傳感器(例如,前置傳感器或后置傳感器)、鏡頭、圖像信號處理器(ISP)、或閃光燈(例如,LED或氙氣燈)。電力管理模塊295可管理例如電子裝置201的電力。根據本公開的實施例,電力管理模塊295可包括電力管理集成電路(PMIC)、充電器集成電路(IC)、或者電池或燃料量計。PMIC可使用有線充電方法和/或無線充電方法。無線充電方法的示例可包括例如磁諧振方法、磁感應方法、電磁波方法等。還可包括用于無線充電的額外電路(例如,線圈回路、諧振電路、整流器等)。電池量計可測量例如電池1296的剩余量、以及充電時的電壓、電流、或溫度。電池1296可包括例如可再充電電池和/或太陽能電池。根據各種實施例,除了電池1296之外,電子裝置201還可包括電池2292和電池3293。電池2292和電池3293可安裝在電子裝置201的內部,或者形成在電子裝置201的外部。電池2292和電池3293可通過各種接口與電子裝置201功能地或物理地連接。指示器297可顯示電子裝置201或電子裝置201的一部分(例如,處理器210)的具體狀態(例如,啟動狀態、消息狀態、充電狀態等)。電機298可將電信號轉換成機械振動,并且可生成振動、觸覺效果等。盡管未示出,但電子裝置201可包括用于支持移動TV的處理裝置(例如,GPU)。用于支持移動TV的處理裝置可根據諸如數字多媒體廣播(DMB)、數字視頻廣播(DVB)或MediaFLOTM的特定標準來處理例如媒體數據。根據本公開的硬件的上述組成元件中的每一個可用一個或更多個組件構成,并且對應組成元件的名稱可基于電子裝置的類型而變化。在各種實施例中,電子裝置可包括上述元件中的至少一個。可從電子裝置中省去上述元件中的一些,或者電子裝置還可包括額外元件。另外,根據各種實施例的硬件組件中的一些可被組合成一個實體,其中,所述一個實體可執行與在組合之前的相關組件的功能等同的功能。圖3示出根據本公開的各種實施例的程序模塊。根據本公開的實施例,程序模塊310(例如,程序140)可包括用于控制與電子裝置(例如,電子裝置101)相關的資源的操作系統(OS)和/或在操作系統中運行的各種應用(例如,應用程序147)。操作系統可以是例如iOSTM、等。程序模塊310可包括內核320、中間件330、API360、和/或應用370。程序模塊310中的至少一些可預先加載在電子裝置上,或者可從外部電子裝置(例如,第一外部電子裝置102或第二外部電子裝置104、或服務器106)下載。內核320(例如,內核141)可包括例如系統資源管理器321和/或裝置驅動器323。系統資源管理器321可控制、分配或收集系統資源。根據本公開的實施例,系統資源管理器321可包括進程管理單元、存儲器管理單元、文件系統管理單元等。裝置驅動器323可包括例如顯示器驅動器、相機驅動器、驅動器、共享存儲器驅動器、USB驅動器、鍵盤驅動器、驅動器、音頻驅動器、或進程間通信(IPC)驅動器。例如,中間件330可提供應用370公共需要的功能,或者可通過API360向應用370提供各種功能,以使應用370能夠有效使用電子裝置中的有限系統資源。根據本公開的實施例,中間件330(例如,中間件143)可包括運行時間庫335、應用管理器341、窗口管理器342、多媒體管理器343、資源管理器344、電力管理器345、數據庫管理器346、包管理器347、連接管理器348、通知管理器349、位置管理器350、圖形管理器351、和安全管理器352中的至少一個。運行時間庫335可包括在正執行應用370的同時編譯器為了通過編程語言添加新功能而使用的庫模塊。運行時間庫335可執行輸入/輸出管理、存儲器管理、算術函數的功能等。應用管理器341可管理例如應用370中的至少一個的生命周期。窗口管理器342可管理被屏幕使用的圖形用戶界面(GUI)資源。多媒體管理器343可識別再現各種媒體文件所需的格式,并且可通過使用適合于對應格式的編解碼器對媒體文件執行編碼或解碼。資源管理器344可管理應用370中的至少一個應用的源代碼、存儲器和存儲空間的資源。電力管理器345可與例如基本輸入/輸出系統(BIOS)等一起進行操作來管理電池或電源并且可提供操作電子裝置所需的電力信息等。數據庫管理器346可生成、搜索、和/或改變應用370中的至少一個使用的數據庫。包管理器347可管理以包文件形式分布的應用的安裝或更新。例如,連接管理器348可管理諸如或的無線連接。通知管理器349可按不干擾用戶這樣的方式顯示或通知諸如到達消息、預約、接近通知等事件。位置管理器350可管理電子裝置的位置信息。圖形管理器351可管理將提供給用戶的圖形效果、或與圖形效果相關的用戶界面。安全管理器352可提供系統安全、用戶認證等所需的所有安全功能。根據本公開的實施例,當電子裝置(例如,電子裝置101)具有電話通話功能時,中間件330還可包括用于管理電子裝置的語音通話功能或視頻通話功能的電話管理器。中間件330可包括形成上述組件的各種功能的組合的中間件模塊。中間件330可提供各種類型的OS專用的模塊,以提供差異化功能。此外,中間件330可動態地去除現有組件中的一些組件或者添加新組件。API360(例如,API145)例如是API編程功能的集合,并且可根據OS而被設置有不同構造。例如,就Android或iOS而言,可為每個平臺提供一個API集合。就而言,可為每個平臺提供兩個或更多個API集合。應用370(例如,應用程序147)可包括例如可提供功能的一個或更多個應用,諸如,主頁371、撥號器372、短消息服務/多媒體消息服務(SMS/MMS)373、即時消息(IM)374、瀏覽器375、相機376、警報377、聯系人378、語音撥號379、電子郵件380、日歷381、媒體播放器382、相冊383、時鐘384、健康護理(例如,測量鍛煉量或血糖)、或環境信息(例如,提供氣壓、濕度、或溫度信息)。根據本公開的實施例,應用370可包括支持電子裝置(例如,電子裝置101)和外部電子裝置(例如,第一外部電子裝置102或第二外部電子裝置104)之間的信息交換的應用(下文中,為了方便描述,被稱為“信息交換應用”)。信息交換應用可包括例如用于將特定信息傳遞到外部電子裝置的通知轉發應用或用于管理外部電子裝置的裝置管理應用。例如,通知轉發應用可包括將從電子裝置101的其他應用(例如,SMS/MMS應用、電子郵件應用、健康管理應用、或環境信息應用)生成的通知信息傳遞到外部電子裝置(例如,第一外部電子裝置102或第二外部電子裝置104)的功能。另外,通知轉發應用可從例如外部電子裝置接收通知信息并且將接收到的通知信息提供給用戶。裝置管理應用可管理(例如,安裝、刪除、或更新)例如與電子裝置通信的外部電子裝置(例如,第一外部電子裝置102或第二外部電子裝置104)的至少一個功能(例如,打開/關閉外部電子裝置本身(或一些組件)的功能或調節顯示器的亮度(或分辨率)的功能)、在外部電子裝置中操作的應用、和由外部電子裝置提供的服務(例如,通話服務或消息服務)。根據本公開的實施例,應用370可包括根據外部電子裝置(例如,第一外部電子裝置102或第二外部電子裝置104的屬性)而指定的應用(例如,移動醫療裝置等的健康護理應用)。根據本公開的實施例,應用370可包括從外部電子裝置(例如,服務器106、或第一外部電子裝置102或第二外部電子裝置104)接收的應用。根據本公開的實施例,應用370可包括預先加載的應用或可從服務器下載的第三方應用。本公開的例證實施例的程序模塊310的組件的名稱可根據操作系統的類型而改變。根據各種實施例,編程模塊310的至少一部分可用軟件、固件、硬件、或它們中的兩個或更多個的組合來實現。程序模塊310中的至少一些可通過例如處理器(例如,處理器210)來實現(例如,執行)。程序模塊310中的至少一些可包括例如用于執行一個或更多個功能的模塊、程序、小程序、指令集、和/或進程。這里使用的術語“模塊”可例如意指包括硬件、軟件和固件中的一個或它們中的兩個或更多個的組合的單元。“模塊”可與例如術語“單元”、“邏輯”、“邏輯塊”、“組件”或“電路”可互換地使用。“模塊”可以是集成組件元件的最小單元或其部分。“模塊”可以是執行一個或更多個功能或其部分的最小單元。可用機械方式或電子方式來實現“模塊”。例如,根據本公開的“模塊”可包括用于執行已知的或者此后將開發的操作的專用集成電路(ASIC)芯片、現場可編程門陣列(FPGA)、和可編程邏輯器件中的至少一個。根據各種實施例,根據本公開的裝置(例如,模塊或其功能)或方法(例如,操作)中的至少一些可用以編程模塊形式存儲在計算機可讀存儲介質中的命令來實現。當處理器(例如,處理器120)執行指令時,所述指令可致使一個或更多個處理器執行對應于指令的功能。計算機可讀記錄介質可以是例如存儲器130。圖4示出根據各種實施例的電子裝置的電池控制電路。這種電池控制電路可在電子裝置中實現。下文中,電子裝置可以是圖1的電子裝置101或圖2的電子裝置201。為了方便描述,圖2的電子裝置201是電子裝置。參照圖4,電池控制電路400可包括第一電池411、第二電池412、第N電池41N(這里,N是整數)、剩余電池電荷測量電路或燃料量計420、電力管理集成電路(PMIC)430、充電電路(例如,充電器集成電路(IC))440、升壓器電路450、第一開關461、第二開關462和第N開關46N、或外部控制開關471。電池控制電路400可與電子裝置201的處理器210連接并且根據處理器210的控制來控制電池。處理器210可被解釋為控制電路。第一電池411、第二電池412和第N電池41N可被布置成是分開的,并且均包括陽極和陰極。也就是說,第一電池411、第二電池412和第N電池41N可意指均彼此獨立的對象,并且可不意指電池中的多個單體。第一電池411、第二電池412和第N電池41N中的至少一個可安裝在電子裝置201的內部或形成在電子裝置201的外部。下文中,為了方便描述,第N電池41N中的“N”是整數“3”,但可被解釋為大于3的整數。第一電池411、第二電池412和第N電池41N中的至少一個可通過各種接口在功能上或物理地與電子裝置201連接。例如,第一電池411、第二電池412和第N電池41N可包括可再充電電池和/或太陽能電池。剩余電池電荷測量電路420可測量電池411至41N的信息。例如,電池411至41N的信息可包括剩余電荷量、充電期間的電壓、電流、或溫度。例如,剩余電池電荷測量電路420可基于通過連接到第一電池411的第一線路421接收到的信號(Vbat_sense1)來測量第一電池411的信息。剩余電池電荷測量電路420可基于通過連接到第二電池412的第二線路422接收到的信號(Vbat_sense2)來測量第二電池412的信息。剩余電池電荷測量電路420可基于通過連接到第N電池41N的第N線路42N接收到的信號(Vbat_senseN)來測量第N電池41N的信息。剩余電池電荷測量電路420可將測得的電池411至41N的信息發送到處理器210。處理器210可基于發送的信號監測電池411至41N的容量以識別電池411至41N是否連接到電子裝置201。處理器210可在顯示器260上顯示針對被監測電池的信息的用戶界面。根據各種實施例,處理器210可基于被監測電池的信息來控制電池411至41N。可選擇地,電子裝置201的用戶可識別針對電池的信息的用戶界面,并且處理器210可根據用戶輸入的命令來控制電池411至41N。根據各種實施例,處理器210可在當前使用的電池的容量低于參考水平時顯示針對電池容量的用戶界面。處理器210可根據用戶輸入的命令,選擇將被用作電子裝置201的主電池的電池。可選擇地,處理器210可根據被監測電池的信息或用戶的配置,確定電池411至41N中的每個電池的優先次序,并且根據所述優先次序選擇將被用作電子裝置201的主電池的電池。根據各種實施例,處理器210可在充電器連接到電子裝置201時控制電池411至41N的充電。可選擇地,處理器210可根據用戶的選擇,在電池之間傳遞電荷。PMIC430可管理電子裝置201的電力。PMIC430可具有有線和/或無線充電方案。例如,可包括磁諧振方案、磁感應方案、電磁方案等,并且還可包括用于無線充電的額外電路(例如,線圈回路、諧振電路、整流器等)。充電器IC440可將通過升壓器電路450或外部裝置(例如,充電器)進入的電壓提供給第一電池411、第二電池412和第N電池41N中的至少一個以及PMIC430。升壓器電路450可與第一電池411、第二電池412和第N電池41N中的至少一個連接,使所連接的電池的電壓升壓,并且將升壓后的電壓提供給充電器IC440。第一開關461可與第一電池411電連接,第二開關462可與第二電池412電連接,并且第N開關46可與第N電池41N電連接。第一開關461、第二開關462和第N開關46N可以是具有斷開節點(opernnode)、升壓節點、和電力節點(Vbat節點)的三點開關。斷開節點是沒有用任何電路形成電氣路徑的節點。沒有被電子裝置201使用的連接到斷開節點的電池可不被用作主電源并且可不被充電。升壓節點是與升壓器電路450和充電器IC440連接的節點。也就是說,與升壓節點連接的電池可將電荷(或電流或電壓)傳遞到另一電池。電力節點是與電力管理集成電路430和充電器IC440連接的節點。也就是說,連接到電力節點的電池可被用作電子裝置201的主電源,或者可被充電。外部控制開關471可與外部裝置470電連接。外部控制開關471可以是具有斷開節點、升壓節點和外部充電節點(V_Ext節點)的三點開關。外部充電節點可將第一電池411、第二電池412和第N電池41N的至少一個電荷(或電流或電壓)傳遞到外部裝置470。升壓節點可與升壓器電路450和充電器IC440連接并且將外部裝置470的電荷(或電流或電壓)傳遞到第一電池411、第二電池412和第N電池41N中的至少一個。這個外部控制開關471可根據處理器210的控制來確定要連接的節點。第一開關461、第二開關462和第N開關46N可根據處理器210的控制來確定將被連接到電池411至41N的節點。例如,處理器210可使用第一開關461來控制第一電池411電連接到電力管理集成電路430和充電器IC440的第一狀態。也就是說,第一開關461可將第一電池411連接到電力節點,并且將第一電池411連接到電力管理集成電路430和充電器IC440。處理器210可使用第一開關461來控制第一電池411電連接到升壓器電路450和充電器IC440的第二狀態。也就是說,第一開關461可將第一電池411連接到升壓節點,并且將第一電池411連接到升壓器電路450和充電器IC440。處理器210可使用第一開關461來控制第一電池411形成開路(opencircuit)的第三狀態。也就是說,第一開關461可將第一電池411連接到斷開節點,并且控制第一電池411來形成開路。由于連接到開路的第一電池411在電路中被斷開,因此第一電池411能從電子裝置201拆下,并且可通過外部充電器對第一電池411進行充電。處理器210還可與第一開關461類似或相同地控制第二開關462和第N開關46N。處理器210可使用第二開關462來控制第二電池412電連接到電力管理集成電路430和充電器IC440的第四狀態、第二電池412電連接到升壓器電路450和充電器IC440的第五狀態以及第二電池412形成開路的第六狀態中的一種狀態。也就是說,第二開關462可根據處理器210的控制,將第二電池412連接到開路、電力管理集成電路430和充電器IC440、以及升壓器電路450中的至少一個。第N開關46N可根據處理器210的控制,將第N電池41N連接到開路、電力管理集成電路430和充電器IC440、以及升壓器電路450中的至少一個。圖5A示出根據各種實施例的電池的開關電路。參照圖5A,第一開關461、第二開關462和第N開關46N可形成有輸入端(Batt)、控制端(Cont)和三個輸出端(Open、Booster、Vbat)。例如,第一開關461可包括Batt_1461a、Cont_1461b、Open_1461c、Booster_In461d、或Vbat461e。Batt_1461a是輸入端并且可與第一電池411的Batt_1411a連接。Cont_1461b是控制端并且可與處理器210連接。Open_1461c是輸出端并且可與開路連接。Booster_In461d是輸出端并且可與升壓器電路450和充電器IC440電連接。Vbat461e是輸出端并且可與電力管理集成電路430和充電器IC440電連接。第一開關461可根據通過Cont_1461b進入的控制信號,將Batt_1461a連接到Open_1461c、Booster_In461d、或Vbat461e。第二開關462可包括Batt_2462a、Cont_2462b、Open_2462c、Booster_In462d、或Vbat462e。Batt_2462a可與第二電池412的Batt_2412a連接。Cont_2462b可與處理器210連接。Open_2462c可與開路連接,Booster_In462d可與升壓器電路450和充電器IC440電連接,并且Vbat462e可與電力管理集成電路430和充電器IC440電連接。第二開關462可根據通過Cont_2462b進入的控制信號,將Batt_2462a連接到Open_2462c、Booster_In462d、或Vbat462e。第N開關46N可包括Batt_N46Na、Cont_N46Nb、Open_N46Nc、Booster_In462Nd、或Vbat46Ne。Batt_N46Na可與第N電池41N的Batt_N41Na連接。Cont_N46Nb可與處理器210連接。Open_N46Nc可與開路連接,Booster_In46Nd可與升壓器電路450和充電器IC440電連接,并且Vbat46Ne可與電力管理集成電路430和充電器IC440電連接。第N開關46N可根據通過Cont_N46Nb進入的控制信號,將Batt_N46Na連接到Open_N46Nc、Booster_In46Nd、或Vbat46Ne。外部控制開關471可形成有輸入端(Ext_Device)471a、控制端(Cont_Ext)471b、和三個輸出端(Open、Booster、V_Ext)。例如,外部控制開關471可包括Ext_Device471a、Cont_Ext471b、Open_Ext471c、Booster_In471d、或V_Ext471e。Ext_Device471a可與外部裝置470的電池連接。Cont_Ext471b可與處理器210連接。Open_Ext471c可與開路連接,Booster_In471d可與升壓器電路450和充電器IC440電連接,并且V_Ext471e可與充電器IC440電連接。外部控制開關471可根據通過Cont_Ext471b進入的控制信號,將Ext_Device471a連接到Open_Ext471c、Booster_In471d、或V_Ext471e。圖5B示出根據各種實施例的剩余電池電荷測量電路.參照圖5B,剩余電池電荷測量電路420可包括偏壓器(bias)501、電壓參考502、ADC503、狀態機507和兩線接口508。剩余電池電荷測量電路420可基于電池的電壓值來測量電池的容量。可選擇地,剩余電池電荷測量電路420可通過測量流入電池的電流來計算電池的容量。偏壓器501可與電力端(Vdd)連接。偏壓器501可調節電壓值,使得電力端(Vdd)施加的電力保持恒定值。電壓參考502可包括參考電壓值,其中,參考電壓值是用來測量電池411至41N的容量參考。模數轉換器(ADC)503可從第一電池411、第二電池412和第N電池41N中的至少一個接收電池的電壓值。ADC503可通過與第一電池411的Batt_1411a連接的第一輸入端504來接收第一電池411的電壓值。ADC503可通過與第二電池412的Batt_2412a連接的第二輸入端505來接收第二電池412的電壓值。ADC503可通過與第N電池41N的Batt_N41Na連接的第N輸入端506來接收第N電池41N的電壓值。這里,從電池411至41N接收的電壓值是模擬的,ADC503可將模擬電壓值轉換成數字的并且將其發送到狀態機507。ADC503可將電池411至41N的電壓值同時或依次轉換成數字的,并且將其發送到狀態機507。狀態機507可執行以下操作:校正因狀態機507內的溫度、時間、和通過算法發送的數字電壓值的阻抗造成的錯誤,并且更準確地測量電池411至41N的容量。兩線接口508可連接到串行數據(SDA)和串行時鐘(SCL)。除了圖5B中示出的剩余電池電荷測量電路420之外,電子裝置201還可使用各種測量電路來測量電池411至41N的信息。圖5C示出根據各種實施例的充電電路。參照圖5C,充電器IC440可包括Charger_In551、V感測和CHGINA開關552、降壓/升壓控制器553、控制器554、Vbat555和V_Ext556。當充電器IC440在充電模式下操作時,開關模式下的DC-DC轉換器可按照降壓模式操作。Charger_In551可與升壓器電路450的Charger_In575連接。當Charger_In551與升壓器電路450的Charger_In575連接時,可從升壓器電路450施加電壓。V感測和CHGINA開關552通過導通/截斷通過Charger_In551進入的電壓來生成交流電流。通過電感器將所生成的電流轉換成直流,以便其被充入電容器中。控制器554可根據情形切換充電操作和降壓/升壓模式,或者控制進行充電操作時通向外部輸出的路徑。控制器554可將充入電容器中的電壓提供給Vbat555或V_Ext556。例如,控制器554可在外部裝置沒有通過充電器IC440的V_Ext556連接時將充入電容器中的電壓提供給Vbat555。控制器554可在外部裝置通過充電器IC440的V_Ext556連接時將充入電容器中的電壓提供給外部裝置。除了圖5C中示出的充電電路440之外,電子裝置201還可使用各種充電電路對電池411至41N進行充電。圖5D示出根據各種實施例的升壓器電路。參照圖5D,升壓器電路450可包括啟動振蕩器571、一個MHz振蕩器572、參考573、控制574、Charger_In575、Booster_In576和阻尼開關577。在升壓器電路450中,開關模式下的DC-DC轉換器可按照升壓器模式操作。由于這個升壓器電路450使用脈寬調制(PWM)通過占空比控制輸出電壓,因此升壓器電路450包括啟動振蕩器571和一個MHz振蕩器572。在升壓器電路450中,通過N溝道MOSFET和P溝道的開關控制器導通N溝道,并且當P溝道截止時可充分收集電感器中的電荷。升壓器電路450可在N溝道截止并且P溝道導通時在將已經收集到的電荷提供給輸出的同時執行升壓。控制574可具有參考573并且使用參考573和已經接收到反饋的電壓之間的差來調節輸出電壓電平的準確性。Charger_In575可與充電電路440的Charger_In551連接。控制574可在Charger_In575與充電電路440的Charger_In551連接時,在電感器中使用充電電路440輸出已經收集到的電荷。Booster_In576可與第一電池411、第二電池412和第N電池41N中的至少一個連接。例如,當Booster_In576與第一電池411連接時,可在電感器中從第一電池411收集電荷。電感器中收集到的電荷可被輸出到充電電路440的Charger_in551。阻尼開關577用于抑制因電感器中的電路的諧振而造成的噪聲。除了圖5D中示出的升壓器電路450之外,電子裝置201還可具有各種升壓器電路。根據各種實施例的一種電子裝置可包括:外殼;第一電池,布置在外殼的內部;第二電池,布置在外殼的內部;電力管理集成電路(PMIC),布置在外殼的內部;電池充電電路,布置在外殼的內部;升壓器電路,布置在外殼的內部;第一開關,與第一電池電連接;第二開關,與第二電池電連接;以及控制電路,布置在外殼的內部,其中,控制電路被構造成至少使用第一開關提供以下狀態中的一種狀態:第一電池與PMIC和電池充電電路電連接的第一狀態、第一電池與升壓器電路和電池充電電路電連接的第二狀態、以及第一電池形成開路的第三狀態,并且控制電路被構造成至少使用第二開關提供以下狀態中的一種狀態:第二電池與PMIC和電池充電電路電連接的第四狀態、第二電池與升壓器電路和電池充電電路電連接的第五狀態、以及第二電池形成開路的第六狀態。控制電路(圖1的處理器120、或圖2的處理器210)可被構造成控制第一開關和第二開關來提供第二狀態和第四狀態。控制電路可被構造成控制第一開關和第二開關來提供第一狀態和第五裝填。電子裝置可與第一電池和第二電池電連接,并且還可包括基于每個電池的剩余電池電荷來生成信號的剩余電池電荷測量電路。控制電路可被構造成基于所述信號的至少一部分來控制第一開關和第二開關中的至少一個,以提供第一狀態至第六狀態中的至少一種狀態。電子裝置還可包括:第三電池,布置在外殼的內部;以及第三開關,與第三電池電連接。控制電路可被構造成至少使用第三開關選擇以下狀態中的至少一種狀態:第三電池與PMIC和電池充電電路電連接的第七狀態、第三電池與升壓器電路和電池充電電路電連接的第八狀態、以及第三電池形成開路的第九狀態。控制電路可被構造成能夠控制第一開關、第二開關和第三開關來提供第二狀態、第四狀態和第九狀態。控制電路可被構造成控制第一開關來將第一電池連接到升壓器電路,并且將因第一電池的電力而生成的第一電壓改變為比第一電壓高的第二電壓。控制電路可被構造成使用基于第二電壓的電力對第二電池充電。控制電路可被構造成通過第一開關將第一電池連接到開路并且禁用第一電池。第一電池和第二電池可被布置成是分開的,并且均可包括陽極和陰極。第一電池或第二電池可從電子裝置拆下。根據各種實施例的一種電子裝置可包括:外殼;第一電池,布置在外殼的內部;第二電池,布置在外殼的內部;電力管理集成電路(PMIC),布置在外殼的內部;電池充電電路,布置在外殼的內部;升壓器電路,布置在外殼的內部;剩余電池電荷測量電路,與第一電池和第二電池電連接,并且基于每個電池的剩余電池電荷來生成信號;以及控制電路,布置在外殼的內部,其中,控制電路被構造成提供以下狀態中的一種狀態:第一電池與PMIC和電池充電電路電連接的第一狀態、第一電池與升壓器電路和電池充電電路電連接的第二狀態、以及第一電池形成開路的第三狀態,并且控制電路被構造成提供以下狀態中的一種狀態:第二電池與PMIC和電池充電電路電連接的第四狀態、第二電池與升壓器電路和電池充電電路電連接的第五狀態、以及第二電池形成開路的第六狀態。電子裝置還可包括與第一電池電連接的第一開關和與第二電池電連接的第二開關。控制電路可被構造成基于所述信號的一部分來控制第一開關和第二開關中的至少一個,以提供第一狀態至第六狀態中的至少一個狀態。控制電路可被構造成將第一電池連接到升壓器電路,將第二電池連接到PMIC和電池充電電路,將因第一電池的電力而生成的第一電壓改變為比第一電壓高的第二電壓,并且使用基于第二電壓的電力對第二電池充電。根據各種實施例的一種電子裝置可包括:外殼;第一電池和第二電池,布置在外殼的內部;電力管理集成電路,被構造成向電子裝置提供電力;處理器,與第一電池、第二電池和電力管理集成電路電連接;以及存儲器,與處理器電連接,其中,存儲器可包括指令,所述指令允許處理器在執行時與外部裝置形成能夠提供對外部裝置中包括的第三電池充電的服務的網絡,將第一電池生成的第一電壓改變為比第一電壓高的第二電壓,將基于第二電壓的第一電力發送到外部裝置,并且將基于第二電池生成的第三電壓的第二電力發送到電力管理集成電路,其中,發送第一電力所經過的第一電氣路徑和發送第二電力所經過的第二電氣路徑不重疊。圖6示出根據各種實施例的用于控制電池使用的方法。參照圖6,在操作610中,處理器210可檢測電池使用事件。處理器210可基于剩余電池電荷測量電路420中測得的電池信息來產生電池使用事件。可供選擇地,處理器210可根據用戶請求在顯示器260上顯示與電池使用相關的用戶界面,并且根據用戶的選擇來產生電池使用事件。例如,電池使用事件可以是關于當如圖4中所示至少三個電池411至41N全部連接到電子裝置201時哪個電池將被用作主電源的確定。在操作620中,處理器210可根據電池使用事件來控制電池中的每個電池的開關。處理器210可根據電池使用事件來控制第一開關461、第二開關462和第N開關46N。根據各種實施例,電池使用事件可以是關于選擇多個電池411至41N之中的電池的確定。處理器210可將多個電池411至41N之中的電池連接到開關的電力節點并且將其余電池連接到開關的斷開節點。下文中,表1示出當使用電池作為電子裝置201的主電源時連接開關的節點的示例。[表1]開關SW1SW2SW3...SWN例1VbatOpenOpen...Open例2OpenVbatOpen...Open例3OpenOpenVbat...Open..................例NOpenOpenOpen...Vbat參照表1,當電池使用事件已經選擇了第一電池411時(例1),處理器210可執行控制,使得第一開關(SW1)461連接到電力節點(Vbat),并且第二開關(SW2)462和第N開關(SWN)46N連接到斷開節點(Open)。當電池使用事件已經選擇了第二電池412時(例2),處理器210可執行控制,使得第二開關(SW2)462連接到電力節點,并且第一開關461和第N開關46N連接到斷開節點。當電池使用事件已經選擇了第N電池41N時(例3),處理器210可執行控制,使得第N開關(SW3)46N連接到電力節點(Vbat),并且第一開關461和第二開關462連接到斷開節點。在操作630中,處理器210可將連接到開關的電力節點的電池與電力管理集成電路430連接。例如,處理器210可在第一電池411連接到電力節點時將第一電池411連接到電力管理集成電路430。可供選擇地,處理器210可在第二電池412連接到電力節點時將第二電池412連接到電力管理集成電路430。可供選擇地,處理器210可在第N電池41N連接到電力節點時將第N電池41N連接到電力管理集成電路430。在操作640中,處理器210可使用連接到電力管理集成電路430的電池作為主電源。用作主電源的意思是使用電池作為驅動電子裝置201必需的電源。例如,處理器210可使用連接到電力管理集成電路430的第一電池411作為主電源。可供選擇地,處理器210可使用連接到電力管理集成電路430的第二電池412作為主電源。可供選擇地,處理器210可使用連接到電力管理集成電路430的第N電池41N作為主電源。根據各種實施例,處理器210可選擇性使用多個電池411至41N之中的兩個或更多個電池作為電子裝置201的主電源。下文中,表2示出當使用兩個或更多個電池作為電子裝置201的主電源時連接開關的節點的示例。[表2]開關SW1SW2SW3...SWN例1VbatVbatOpen...Open例2OpenVbatVbat...Open例3VbatOpenVbat...Open參考表2,當電池使用事件已經確定使用第一電池411和第二電池412作為主電源時(例1),處理器210可執行控制,使得第一開關(SW1)461和第二開關(SW2)462連接到電力節點,并且第N開關(SWN)46N連接到斷開節點。當電池使用事件已經確定第二電池412和第N電池41N作為主電源時(例2),處理器210可執行控制,使得第二開關462和第N開關(SW3)46N連接到電力節點,并且第一開關461連接到斷開節點。當電池使用事件已經確定使用第一電池411和第N電池41N作為主電源時(例3),處理器210可執行控制,使得第一開關461和第N開關(SW3)46N連接到電力節點,并且第二開關462連接到斷開節點。在這種情況下,當使用連接到電力節點的兩個電池的電力時,處理器210可使用來自這兩個電池的相等電量,或者設置優先次序來順序地使用兩個電池的電力。根據各種實施例,處理器210可將多個電池411至41N全部用作主電源。下文中,表3示出當將多個電池全部用作電子裝置201的主電源時控制開關的節點的示例。[表3]開關SW1SW2SW3...SWN例1VbatVbatVbat...Vbat參照表3,當電池使用事件已經確定第一電池411、第二電池412和第N電池41N作為主電源時,處理器210可將第一開關(SW1)461、第二開關(SW2)462和第N開關(SWN)46N連接到電力節點。在這種情況下,當使用連接到電力節點的多個電池411至41N的電力時,處理器210可使用來自所述多個電池的相等電量,或者設置優先次序來順序地使用所述多個電池的電力。根據各種實施例,處理器210可選擇性使用來自多個電池411至41N的至少一個電池作為主電源。這里,當已經被用作主電源的電池被放電時,可使用沒有放電的另一電池作為主電源,使得沒有為了切換已經被用作主電源的電池而截斷電子裝置的電力。圖7示出根據各種實施例的與電池使用相關的用戶界面。參照圖7,處理器210可通過輸入裝置250從用戶接收輸入。這里,用戶輸入可正請求電池管理器。例如,用戶輸入可正在執行與電池管理器關聯的應用,或者選擇電子裝置201的設置菜單中的電池管理。處理器210可根據用戶請求在顯示器260上顯示與電池管理器關聯的用戶界面710。除了第一電池411的信息720、第二電池412的信息730之外,用戶界面710還可包括用于電池使用設置740、電池充電設置750、以及電池之間的電力傳遞設置760的菜單。參考標號“700”可以是電子裝置410的“外殼”。第一電池411的信息720可包括第一電池411的剩余電荷(84%)和可用的使用時間(待機時間:102H,通話時間:2G-8H,3G-6H)。第二電池412的信息730可包括第二電池412的剩余電荷(23%)和可用的使用時間(待機時間:57H,通話時間:2G-15M,3G-8M)。這里,H意指小時,M意指分鐘。用戶他/她自己可選擇與第一電池411的信息720和第二電池412的信息730相關的電池圖像,并且選擇將用作電子裝置201的主電源的電池。電池使用設置740是用于設置將用作電子裝置201的主電源的電池。將用作主電源的電池可以是一個電池,并且可以是多個電池。電池充電設置750是用于設置要充電的電池。例如,用戶可在外部充電器連接到電子裝置201時在多個電池411至41N之中選擇要充電的是哪個電池。選擇電池充電可以是選擇一個電池,并且可以是選擇多個電池并設置優先次序,使得所述多個電池被順序地充電。電池760之中的電力傳遞設置執行設置,使得多個電池411至41N之中的電池的電荷被傳遞到另一電池。也就是說,處理器210可使用另一電池的電力對電池進行充電。圖8A和圖8B示出根據各種實施例的為了電池使用而控制每個電池的開關的示例。圖8A示出使用多個電池411至41N之中的第一電池411作為主電源的示例。參照圖8A和表1,處理器210可將第一開關461連接到電力節點(Vbat)并且形成電氣路徑810。處理器210可控制將第二開關462和第N開關46N連接到斷開節點(Open)。在這種情況下,第二電池412可形成開路和電氣路徑820,并且第N電池41N可形成開路和電氣路徑830。第一電池411的第一電力可通過電氣路徑840被發送到電力管理集成電路430。圖8B示出使用多個電池411至41N之中的第二電池412作為電子裝置201的主電源的示例。參照圖8B和表1,處理器可將第二開關462連接到電力節點(Vbat)并且形成電氣路徑820。處理器210可控制將第一開關461和第N開關46N連接到斷開節點(Open)。在這種情況下,第一電池411可形成開路和電氣路徑810,并且第N電池41N可形成開路和電氣路徑830。在這種情況下,第二電池412的第二電力可通過電氣路徑840發送到電力管理集成電路430。圖9示出根據各種實施例的用于控制電池的外部充電的方法。參照圖9,在操作910中,處理器210可檢測電池外部充電事件。例如,電池外部充電事件可以是外部裝置是充電器的情況(圖10的480)。處理器210可確定充電器480是否連接到充電電路440以檢測電池外部充電事件。處理器210可周期性或實時地確定充電器480是否連接到充電器IC440。可供選擇地,當存在用戶請求時,處理器210可確定充電器480是否連接到充電器IC440。例如,處理器210可根據用戶請求在顯示器260上顯示與電池充電相關的用戶界面,并且當在用戶界面內選擇了外部充電時,搜索是否連接了充電器480。當連接了充電器480時,處理器210可確定已經發生了電池外部充電事件。在操作920中,處理器210可根據電池外部充電事件來控制電池中的每個電池的開關。處理器210可根據電池外部充電事件來控制第一開關461、第二開關462和第N開關46N。根據各種實施例,處理器210可基于由剩余電池電荷測量電路420測得的電池信息來選擇要充電的電池。例如,處理器210可基于電池信息來選擇多個電池411至41N之中的電池。可供選擇地,當按用戶請求而發生電池外部充電事件時,處理器210可從用戶接收所選擇的要充電的電池。處理器210可將多個電池411至41N之中的電池連接到開關的電力節點,并且將其余電池連接到開關的斷開節點。參照表1,當電池外部充電事件已經選擇了第一電池411時,處理器210可執行控制,使得第一開關(SW1)461連接到電力節點(Vbat),并且第二開關(SW2)462和第N開關(SWN)46N連接到斷開節點(Open)。當電池外部充電事件已經選擇了第二電池412時,處理器210可執行控制,使得第二開關462連接到電力節點,并且第一開關461和第N開關46N連接到斷開節點。當電池外部充電事件已經選擇了第N電池41N時,處理器210可執行控制,使得第N開關46N連接到電力節點,并且第一開關461和第二開關462連接到斷開節點。根據各種實施例,處理器210可基于電池信息來選擇多個電池411至41N之中的兩個或更多個電池。可供選擇地,當按用戶請求發生電池外部充電事件時,處理器210可從用戶接收所選擇的要充電的兩個或更多個電池。在這種情況下,當連接到電力節點的兩個電池被充電時,處理器210可使用相等電量進行充電,或者設置優先次序以對兩個電池順序地充電。根據各種實施例,處理器210可對所有的多個電池411至41N進行充電。在這種情況下,處理器210可使用等量電力對與電力節點連接的電池411至41N充電,或者設置優先級次序以對電池順序地充電。例如,處理器210可首先對第一電池411充電,當第一電池411被完全充電時對第二電池412充電,并且當第二電池412被完全充電時對第N電池41N充電。“被完全充電”的含義可以是第一電池411的充電容量是滿的(100%)或者可以是確定滿足了預定充電容量(例如,50%)。在操作930中,處理器210可將與開關的電力節點連接的電池與充電電路440連接。例如,處理器210可在第一電池411連接到電力節點時將第一電池411連接到充電電路440。可供選擇地,處理器210可在第二電池412連接到電力節點時將第二電池412連接到充電電路440。可供選擇地,處理器210可在第N電池41N連接到電力節點時將第N電池41N連接到充電電路440。在操作940中,處理器210可對連接到充電電路440的電池充電。處理器210可將充電器480的電力發送到連接到充電電路440的電池。例如,當第一電池411連接到充電電路440時,處理器210可將充電器480的電力發送到第一電池411。當第二電池412連接到充電電路440時,處理器210可將充電器480的電力發送到第二電池412。當第N電池41N連接到充電電路440時,處理器210可將充電器480的電力發送到第N電池41N。圖10示出根據各種實施例的用于電池的外部充電的每個電池的開關。參照圖10,處理器210可對多個電池411至41N之中的第二電池412充電。處理器210可執行控制,使得第一開關461連接到斷開節點(Open)以形成電氣路徑1010,第二開關462連接到電力節點(Vbat)以形成電氣路徑1020,并且第N開關46N連接到斷開節點(Open)以形成電氣路徑1030。第二電池412可連接到電力管理集成電路430和充電電路440。在這種情況下,處理器210可通過電氣路徑1040從充電器480接收電力,并且將通過充電電路440接收的電力通過電氣路徑1050發送到第二開關462,并且通過電氣路徑1060發送到電力管理集成電路430。另外,充電器480電力可通過電氣路徑1070對第二電池412充電。作為參考,電氣路徑1020和電氣路徑1070可以是同一路徑,僅僅是電流流動的方向不同。圖11示出根據各種實施例的用于控制電池之間的電荷傳遞的方法。參照圖11,在操作1110中,處理器210可檢測電池內部充電事件。處理器210可基于剩余電池電荷測量電路420中測得的電池信息來產生電池內部充電事件。電池內部充電事件可以是關于是否將連接到電子裝置201的多個電池411至41N之中的電池的電力傳遞到另一電池的確定。例如,處理器210可基于電池信息在電池的電力低于預定充電容量(例如,30%)時產生電池內部充電事件。可供選擇地,處理器210可根據用戶的請求在顯示器260上顯示與電池充電相關的用戶界面,并且根據用戶的選擇來產生電池內部充電事件。在操作1120中,處理器210可根據電池內部充電事件來控制每個電池的開關。處理器210可根據電池內部充電事件來控制第一開關461、第二開關462和第N開關46N。根據各種實施例,處理器210可將多個電池411至41N之中的電池連接到開關的升壓節點,將另一電池連接到開關的電力節點,并且將其余電池連接到開關的斷開節點。下文中,表4示出在電池之間傳遞電荷的情況下連接開關的節點的示例。[表4]參照表4,在例1中,處理器210可執行控制,使得第一開關(SW1)461連接到電力節點(Vbat),第二開關(SW2)462連接到升壓節點(Boost),并且第N開關(SW3)46N連接到斷開節點(Open)。可供選擇地,在例2中,處理器210可執行控制,使得第一開關(SW1)461連接到斷開節點,第二開關462連接到電力節點,并且第N開關(SW3)46N連接到升壓節點。可供選擇地,在例3中,處理器210可執行控制,使得第一開關461連接到升壓節點,第二開關462連接到斷開節點,并且第N開關(SW3)46N連接到電力節點。可供選擇地,在例4中,處理器210可執行控制,使得第一開關(SW1)461連接到電力節點(Vbat),第二開關(SW2)462連接到斷開節點,并且第N開關(SW3)46N連接到升壓節點。可供選擇地,在例5中,處理器210可執行控制,使得第一開關461連接到斷開節點,第二開關462連接到升壓節點,并且第N開關(SW3)46N連接到電力節點。可供選擇地,在例6中,處理器210可執行控制,使得第一開關461連接到升壓節點,第二開關462連接到電力節點,并且第N開關(SW3)46N連接到斷開節點。在操作1130中,處理器210可將連接到開關的升壓節點的電池與升壓器電路450和充電器IC440電連接,并且將連接到開關的電力節點的電池與電力管理集成電路430和充電器IC440電連接。參照表4,處理器210可將連接到電力節點的第一電池411與電力管理集成電路430和充電器IC440連接,將連接到升壓節點的第二電池412與升壓器電路450和充電器IC440連接,并且將連接到斷開節點的第N電池41N與開路連接。處理器210可將連接到斷開節點的第一電池411與開路連接,將連接到電力節點的第二電池412與電力管理集成電路430和充電器IC440連接,并且將連接到升壓節點的第N電池41N與升壓器電路450和充電器IC440連接。處理器210可將連接到升壓節點的第一電池411與升壓器電路450和充電器IC440連接,將連接到斷開節點的第二電池412與開路連接,并且將連接到電力節點的第N電池41N與電力管理集成電路430和充電器IC440連接。在操作1140中,處理器210可使用連接到升壓器電路450的電池的電荷,對連接到電力管理集成電路430的電池充電。參照表4,處理器210可使連接到升壓器電路450的第二電池412的第二電壓升壓并且將其傳輸到連接到電力管理集成電路430的第一電池411。處理器210可使連接到升壓器電路450的第N電池41N的第N電壓升壓,并且將其傳輸到連接到電力管理集成電路430的第二電池412。處理器210可使連接到升壓器電路450的第一電池411的第一電壓升壓并且將其傳輸到連接到電力管理集成電路430的第N電池41N。電子裝置201的電流流動如同水的流動并且具有從高處流向低處的屬性。因此,在本公開中,使用升壓器電路450使電流能夠流動,而不管電壓的高和低。升壓器電路450用于將電池電壓變成對于使用另一電池進行充電而言充足的高電壓。因此,盡管第一電池411的電力低于第二電池412的電力,但如果第一電池411的第一電壓被升壓,則可使用第一電池411的電力對第二電池412的電荷電力充電。根據各種實施例,處理器210可將多個電池411至41N之中的兩個或更多個電池的電荷傳遞到另一電池。在這種情況下,處理器210可將具有待傳遞電荷的電池的開關連接到升壓節點,將另一電池的開關連接到電力節點,并且將其余電池連接到斷開節點。處理器210可根據電池的滿容量、電池的剩余容量、用戶設置、或優先次序,從具有待傳遞電荷的電池傳遞等量電荷或不同量電荷。可供選擇地,處理器210可將多個電池411至41N之中的電池的電荷傳遞到其他兩個電池。在這種情況下,處理器210可將具有待傳遞電荷的電池的開關連接到升壓節點,將要被充入電荷的電池的開關連接到電力節點,并且將其余電池連接到斷開節點。處理器210可根據電池的滿容量、每個電池的剩余容量、用戶設置、或優先次序,向兩個或更多個電池傳遞等量電荷或不同量電荷。圖12A和圖12B示出根據各種實施例的為了電池之間的電荷傳遞而控制每個電池的開關的示例。圖12A示出使用第一電池411的第一電力對第二電池412充電的示例。參照圖12A和表4(例6),處理器210可將第一電池411連接到升壓節點以形成電氣路徑1201,將第二電池412連接到電力節點以形成電氣路徑1206,并且將第N電池41N連接到斷開節點以形成電氣路徑1207。第一電池411的第一電荷可沿著電氣路徑1202傳遞到升壓器電路450。具有在升壓器電路450中已被升壓的電壓的第一電池411的第一電力可沿著電氣路徑1203發送到充電電路440。充電器IC440中的電壓升壓后的第一電力可沿著電氣路徑1204發送到第二開關462,并且沿著電氣路徑1205發送到電力管理集成電路430。可用沿著電氣路徑1206接收的電力對第二電池412充電。圖12B示出使用第二電池412的第二電力對第一電池411充電的示例。參照圖12B和表4(例1),處理器210可將第一電池411連接到電力節點以形成電氣路徑1256,將第二電池412連接到升壓節點以形成電氣路徑1251,并且將第N電池41N連接到斷開節點以形成電氣路徑1257。第二電池412的第二電荷可沿著電氣路徑1252傳遞到升壓器電路450。具有在升壓器電路450中已被升壓的電壓的第二電池412的第二電力可沿著電氣路徑1253發送到充電器IC440。通過充電器IC440傳遞的第二電力可沿著電氣路徑1254發送到第一開關461,并且可沿著電氣路徑1255發送到電力管理集成電路430。可用沿著電氣路徑1256接收的電力對第一電池411充電。圖13示出根據各種實施例的為了對外部裝置充電而控制每個電池的開關的方法。參照圖13,在操作1310中,處理器210可檢測外部充電事件。例如,外部充電事件可以是外部裝置470不是充電器而是另一電子裝置(例如,可穿戴裝置)的情況。處理器210可確定外部裝置470是否連接到充電器IC440來檢測外部充電事件。處理器210可周期性或實時地確定外部裝置470是否連接到充電器IC440。可供選擇地,當存在用戶請求時,處理器210可確定外部裝置470是否連接到充電器IC440。例如,處理器210可根據用戶請求在顯示器260上顯示與電池充電相關的用戶界面,并且當在用戶界面內選擇了外部充電時,搜索是否連接了外部裝置470。當連接了外部裝置470時,處理器210可確定已經發生了外部充電事件。在操作1320中,處理器210可根據外部充電事件來控制電池中的每個電池的開關。處理器210可根據外部充電事件來控制第一開關461、第二開關462和第N開關46N。根據各種實施例,處理器210可基于由剩余電池電荷測量電路420測得的電池信息來選擇將對外部裝置470進行充電的電池。例如,處理器210可基于電池信息來選擇多個電池411至41N之中的電池。可供選擇地,當按用戶請求而發生電池外部充電事件時,處理器210可接收所選擇的要對外部裝置470充電的電池。處理器210可將多個電池411至41N之中的電池連接到開關的升壓節點,將外部控制開關471連接到外部充電節點,將另一電池連接到開關的電力節點,并且將其余電池連接到開關的斷開節點。下文中,表5示出在對外部裝置充電時連接開關的節點的示例。[表5]開關SW1SW2SW3...SWNSW_Ext例1VbatBoostOpen...OpenV_Ext例2OpenVbatBoost...OpenV_Ext例3BoostOpenVbat...OpenV_Ext例4VbatOpenBoost...OpenV_Ext例5OpenBoostVbat...OpenV_Ext例6BoostVbatOpen...OpenV_Ext參照表5,在例1中,處理器210可執行控制,使得第一開關(SW1)461連接到電力節點(Vbat),第二開關462(SWITCH2)連接到升壓節點(Boost),外部控制開關(SW_Ext)471連接到外部充電節點(V_Ext),并且第N開關(SW3)46N連接到斷開節點(Open)。可供選擇地,在例2中,處理器210可執行控制,使得第一開關461連接到斷開節點,第二開關462連接到電力節點,第N開關(SW3)46N連接到升壓節點,并且外部控制開關471連接到外部充電節點。可供選擇地,在例3中,處理器210可執行控制,使得第一開關461連接到升壓節點,外部控制開關471連接到外部充電節點,第二開關462連接到斷開節點,并且第N開關(SW3)46N連接到電力節點。可供選擇地,在例4中,處理器210可執行控制,使得第一開關(SW1)461連接到電力節點(Vbat),第二開關(SW2)462連接到斷開節點,第N開關(SW3)46N連接到升壓節點,并且外部控制開關471連接到外部充電節點。可供選擇地,在例5中,處理器210可執行控制,使得第一開關461連接到斷開節點,第二開關462連接到升壓節點,外部控制開關471連接到外部充電節點,并且第N開關(SW3)46N連接到電力節點。可供選擇地,在例6中,處理器210可執行控制,使得第一開關461連接到升壓節點,外部控制開關471連接到外部充電節點,第二開關462連接到電力節點,并且第N開關(SW3)46N連接到斷開節點。在操作1330中,處理器210可將連接到開關的升壓節點的電池與升壓器電路450電連接,將連接到開關的外部充電節點的外部裝置470與充電器IC440電連接,并且將連接到開關的電力節點的電池與電力管理集成電路430電連接。參考表5,處理器210可將連接到電力節點的第一電池411與電力管理集成電路430連接,將連接到升壓節點的第二電池412與升壓器電路450連接,將外部裝置470連接到充電器IC440,并且將連接到斷開節點的第N電池41N與開路連接。處理器210可將連接到斷開節點的第一電池411與開路連接,將連接到電力節點的第二電池412與電力管理集成電路430連接,將連接到升壓節點的第N電池41N與升壓器電路450連接,并且將外部裝置470連接到充電器IC440。處理器210可將連接到升壓節點的第一電池411與升壓器電路450連接,將外部裝置470連接到充電器IC440,將連接到斷開節點的第二電池412與開路連接,并且將連接到電力節點的第N電池41N連接到電力管理集成電路430。在操作1340中,處理器210可通過充電器IC440將連接到升壓器電路450的電池的電荷傳遞到外部裝置470,并且使用連接到電力管理集成電路430的電池的電力作為主電源。參照表5,處理器210可使連接到升壓器電路450的第二電池412的第二電壓升壓以通過充電器IC440將升壓后的電壓傳輸到外部裝置470,并且使用連接到電力管理集成電路430的第一電池411的第一電力作為電子裝置201的主電源。處理器210可使連接到升壓器電路450的第N電池41N的第N電壓升壓,以通過充電器IC440將升壓后的電壓傳輸到外部裝置470,并且使用連接到電力管理集成電路430的第二電池412的第二電力作為電子裝置201的主電源。處理器210可使連接到升壓器電路450的第一電池411的第一電壓升壓,以通過充電器IC440將升壓后的電壓傳輸到外部裝置470,并且使用連接到電力管理集成電路430的第N電池41N的第N電力作為電子裝置201的主電源。圖14A和圖14B示出根據各種實施例的為了對外部裝置充電而控制每個電池的開關的示例。圖14A示出將第一電池411的第一電力發送到外部裝置470并且使用第二電池412的第二電力作為電子裝置201的主電源的示例。參照圖14A和表5(例6),處理器210可將第一電池411連接到升壓節點以形成電氣路徑1403,將外部裝置470連接到外部充電節點,將第二電池412連接到電力節點以形成電氣路徑1401,并且將第N電池41N連接到斷開節點以形成電氣路徑1407。第二電池412的第二電力可沿著電氣路徑1402發送到電力管理集成電路430。也就是說,處理器210可使用第二電池412的第二電力來驅動電子裝置201。第一電池411的第一電荷可沿著電氣路徑1404傳遞到升壓器電路450。具有在升壓器電路450中已被升壓的電壓的第一電池411的第一電力可沿著電氣路徑1405發送到充電器IC440。在充電器IC440中,電壓升壓后的第一電力可沿著電氣路徑1406發送到外部裝置470。圖14B示出將第二電池412的第二電力發送到外部裝置470并且使用第一電池411的第一電力作為電子裝置201的主電源的示例。參照圖14B和表5(例1),處理器210可將第一電池411連接到電力節點以形成電氣路徑1451,將第二電池412連接到升壓節點以形成電氣路徑1453,將外部裝置470連接到外部充電節點,并且將第N電池41N連接到斷開節點以形成電氣路徑1457。第一電池411的第一電力可沿著電氣路徑1452發送到電力管理集成電路430。也就是說,處理器210可使用第一電池411的第一電力來驅動電子裝置201。第二電池412的第二電荷可沿著電氣路徑1454傳遞到升壓器電路450。具有在升壓器電路450中已被升壓的電壓的第二電池412的第二電力可沿著電氣路徑1455發送到充電器IC440。通過充電器IC440傳遞的第二電力可沿著電氣路徑1456發送到外部裝置470。圖15示出根據各種實施例的為了使用外部裝置對電子裝置充電而控制每個電池的開關的方法。參照圖15,在操作1510中,處理器210可使用外部裝置470檢測外部充電事件。例如,外部充電事件可以是外部裝置470是支持應用本公開的外部充電的電子裝置的情況。處理器210可確定外部裝置470是否連接到充電器IC440來檢測外部充電事件。處理器210可周期性或實時地確定外部裝置470是否連接到充電器IC440。可供選擇地,當存在用戶請求時,處理器210可確定外部裝置470是否連接到充電器IC440。例如,處理器210可根據用戶請求在顯示器260上顯示與電池充電相關的用戶界面,并且當在用戶界面內選擇了外部充電時,搜索是否連接了外部裝置470。當連接了外部裝置470時,處理器210可確定已經發生了外部充電事件。在操作1520中,處理器210可根據外部充電事件來控制電池中的每個電池的開關。處理器210可根據外部充電事件來控制第一開關461、第二開關462、第N開關46N、或外部控制開關471。根據各種實施例,處理器210可基于由剩余電池電荷測量電路420測得的電池信息來選擇要使用外部裝置470充電的電池。例如,處理器210可基于電池信息來選擇多個電池411至41N之中的電池。可供選擇地,當按用戶請求而發生外部充電事件時,處理器210可從用戶接收所選擇的將被外部裝置470充電的電池。處理器210可將多個電池411至41N之中的電池連接到開關的電力節點,將外部控制開關連接到升壓節點,并且將其余電池連接到開關的斷開節點。[表6]開關SW1SW2SW3...SWNSW_Ext例1VbatOpenOpen...OpenBoost例2OpenVbatOpen...OpenBoost例3OpenOpenVbat...OpenBoost.....................例NOpenOpenOpen...VbatBoost參照表6,在例1中,處理器210可執行控制,使得第一開關(SW1)461連接到電力節點,外部控制開關(SW_Ext)471連接到升壓節點,并且第二開關(SW2)462和第N開關(SW3)46N連接到斷開節點(Open)。可供選擇地,在例2中,處理器210可執行控制,使得第一開關461和第N開關46N連接到斷開節點,第二開關462連接到電力節點,并且外部控制開關471連接到升壓節點。可供選擇地,在例3中,處理器210可執行控制,使得第一開關461和第二開關462連接到斷開節點,第N開關(SW3)46N連接到電力節點,并且外部控制開關471連接到升壓節點。根據各種實施例,如同之前一樣,即使當使用外部裝置對電子裝置201充電時,處理器210也可選擇多個電池411至41N之中的兩個或更多個電池。可供選擇地,,當按用戶請求發生電池外部充電事件時,處理器210可從用戶接收所選擇的要充電的兩個或更多個電池。在這種情況下,當連接到外部裝置470的電力節點的兩個電池被充電時,處理器210可使用相等電量進行充電,或者設置優先次序以對兩個電池順序地充電。根據各種實施例,即使當使用外部裝置470對電子裝置201充電時,處理器210也可對所有的多個電池411至41N充電。在這種情況下,處理器210可使用相等電量從外部裝置470對與電力節點連接的電池411至41N充電,或者設置優先級次序以對電池順序地充電。例如,處理器210可:首先使用外部裝置470對第一電池411充電;當第一電池411被完全充電時,使用外部裝置470對第二電池412充電;并且當第二電池412被完全充電時,使用外部裝置470對第N電池41N充電。“被完全充電”的含義可以是第一電池411的充電容量是滿的(100%),或者可以是確定滿足了預定充電容量(例如,50%)。在操作1530中,處理器210可將連接到外部控制開關471的升壓節點的外部裝置470與升壓器電路450和充電器IC440電連接,并且將連接到開關的電力節點的電池與電力管理集成電路430和充電器IC440電連接。例如,處理器210可將連接到升壓節點的外部裝置470與升壓器電路450和充電器IC440連接,并且將連接到電力節點的第一電池411與電力管理集成電路430和充電器IC440連接。可供選擇地,處理器210可將連接到升壓節點的外部裝置470與升壓器電路450和充電器IC440連接,并且將連接到電力節點的第二電池412與電力管理集成電路430和充電器IC440連接。可供選擇地,處理器210可將連接到升壓節點的外部裝置470與升壓器電路450和充電器IC440連接,并且將連接到電力節點的第N電池41N與電力管理集成電路430和充電器IC440連接。在操作1540中,處理器210可使用連接到升壓器電路450的外部裝置470的電力,對連接到電力管理集成電路430和充電器IC440的電池充電。參照表6,處理器210可使連接到升壓器電路450的外部裝置470的電壓升壓,并且通過充電器IC440將升壓后的電壓傳輸到連接到電力管理集成電路430的第一電池411。處理器210可使連接到升壓器電路450的外部裝置470的電壓升壓,并且通過充電器IC440將其傳輸到連接到電力管理集成電路430的第二電池412。處理器210可使連接到升壓器電路450的外部裝置470的電壓升壓,并且通過充電器IC440將其傳輸到連接到電力管理集成電路430的第N電池41N。圖16A和圖16B示出根據各種實施例的為了使用外部裝置對電子裝置充電而控制每個電池的開關的示例。圖16A示出用外部裝置470的電力對第二電池412充電并且使用其作為電子裝置201的主電源的示例。參照圖16A和表6(例2),處理器210可將外部裝置470連接到升壓節點以形成電氣路徑1601,將第二電池412連接到電力節點以形成電氣路徑1606,將第一電池411連接到斷開節點以形成電氣路徑1607,并且將第N電池41N連接到斷開節點以形成電氣路徑1608。外部裝置470的電荷可沿著電氣路徑1602傳遞到升壓器電路450。具有在升壓器電路450中已被升壓的電壓的外部裝置470的電力可沿著電氣路徑1603發送到充電器IC440。在充電器IC440中,電壓升壓后的電力可沿著電氣路徑1604發送到第二電池412并且被用作主電源。也就是說,第二電池412可通過電氣路徑1606從充電器IC440接收電力。電力管理集成電路430可通過電氣路徑1605從充電器IC440接收電力。圖16B示出用外部裝置470的電力對第一電池411充電并且使用其作為電子裝置201的主電源的示例。參照圖16B和表6(例1),處理器210可將外部裝置470連接到升壓節點以形成電氣路徑1651,將第一電池411連接到電力節點以形成電氣路徑1656,將第二電池412連接到斷開節點以形成電氣路徑1657,并且將第N電池41N連接到斷開節點以形成電氣路徑1608。外部裝置470的電荷可沿著電氣路徑1652傳遞到升壓器電路450。具有在升壓器電路450中已被升壓的電壓的外部裝置470的電力可沿著電氣路徑1653發送到充電器IC440。在充電器IC440中,電壓升壓后的電力可沿著電氣路徑1654發送到第一電池411。也就是說,第一電池411可通過電氣路徑1656從充電器IC440接收電力。電力管理集成電路430可通過電氣路徑1655從充電器IC440接收電力。圖17A至圖17D示出根據各種實施例的與電池的電荷傳遞相關的用戶界面。圖17A示出與電池使用設置相關的用戶界面1710。處理器210可根據用戶請求在顯示器260上顯示與電池使用設置相關的用戶界面1710。例如,用戶請求可用于執行與電池管理器關聯的應用或者選擇電子裝置201的設置菜單中的電池管理。用戶界面1710可包括用于電力發送/接收電池設置1711、電力發送量手動設置1712、發送進行時間和每小時發送規模設置的菜單。圖17B示出當在用戶界面1710中選擇了電力發送量手動設置1712時提供的屏幕。處理器210可顯示包括電力發送量信息1712和應用信息1722的用戶界面1720。用戶可手動輸入關于電力發送量的數字,或者通過控制欄改變電力發送量信息1721中的電力發送量。應用信息1722是通過使用電力發送量計算驅動每個功能的可能性程度來進行指示的信息。例如,應用信息1722可包括待機時間(10H)、通話時間(2G:40M,3G:20M)、視頻再現(30M)、音樂再現(1H30M)和用戶指定應用(30M)。這里,H意指小時,M意指分鐘。圖17C示出用戶界面1710中的與發送進行時間和每小時發送規模設置1713關聯的菜單中所定位的選擇指示符的示例。“選擇指示符被定位”的意思是用戶已經選擇了用戶界面1710中的發送進行時間和每小時發送規模設置1713。圖17D示出當選擇了發送進行時間和每小時發送規模設置1713時提供的屏幕。處理器210可顯示包括電力傳遞量信息1741和應用信息1742的用戶界面1740。用戶可選擇電力傳遞量信息1741中的發送持續時間(26分鐘)和發送強度(高、中、低)。應用信息1742可指示每個應用的根據發送持續時間和發送強度的設置的變化量。根據各種實施例的一種包括第一電池、第二電池、電力管理集成電路(PMIC)、充電器IC、升壓器電路和開路的電子裝置的操作方法可包括:用于檢測電池控制事件的操作;用于根據電池控制事件來控制電連接到第一電池的第一開關和電連接到第二電池的第二開關的操作;以及通過控制第一開關和第二開關將第一電池和第二電池電連接到PMIC、充電器IC、升壓器電路和開路中的至少一個的操作。用于檢測的操作可包括:使用電子裝置中包括的剩余電池電荷測量電路來檢測第一電池的信息或第二電池的信息的操作,以及用于基于第一電池的信息或第二電池的信息來產生電池控制事件的操作。用于檢測的操作可包括:用于根據用戶請求來顯示與電池控制關聯的用戶界面的操作、用于通過用戶界面接收用戶輸入的操作、以及用于當接收到用戶輸入時確定已發生電池控制事件的操作。用于控制第一開關和第二開關的操作可包括以下操作:控制第一開關,使得第一電池連接到第一開關的電力節點、升壓節點和斷開節點中的至少一個;以及控制第二開關,使得第二電池連接到第二開關的電力節點、升壓節點和斷開節點中的至少一個。用于連接第一電池和第二電池的操作可包括以下操作:將第一電池連接到PMIC和充電器IC;以及當第二電池連接到開路時使用第一電池的第一電力來驅動電子裝置。用于連接第一電池和第二電池的操作可包括以下操作:將第一電池連接到斷開電路;以及當第二電池連接到PMIC和充電器IC時,使用第二電池的第二電池來驅動電子裝置。用于連接第一電池和第二電池的操作可包括以下操作:將第一電池連接到PMIC和充電器IC;以及使用升壓器電路使第二電池的第二電壓升壓并且當第二電池連接到升壓器電路時對第一電池的第一電力充電。用于連接第一電池和第二電池的操作還可包括以下操作:將第一電池連接到升壓器電路和充電器IC;以及當第二電池連接到PMIC和充電器IC時,使用升壓器電路使第一電池的第一電壓升壓并且對第二電池的第二電力充電。該操作方法還可包括以下操作:確定是否連接了外部裝置;當連接了外部裝置時,控制連接到外部裝置的外部控制開關,以連接到升壓器電路和充電器IC,并且控制第一開關以將第一電池連接到PMIC和充電器IC;以及使用升壓器電路使外部裝置的電壓升壓并且對第一電池的第一電力充電。該操作方法還可包括以下操作:確定是否連接了外部裝置;當連接了外部裝置時,控制連接到外部裝置的外部控制開關,以連接到升壓器電路和充電器IC,并且控制第二開關以將第二電池連接到PMIC和充電器IC;以及使用升壓器電路使外部裝置的電壓升壓并且對第二電池的第二電力充電。該操作方法還可包括以下操作:確定是否連接了外部裝置;當連接了外部裝置時,控制連接到外部裝置的外部控制開關,以連接到充電器IC,控制第一開關以將第一電池連接到PMIC和充電器IC,并且控制第二開關以將第二電池連接到升壓器電路和充電器IC;以及將第一電池生成的第一電力發送到PMIC,并且使用升壓器電路使第二電池的第二電力的電壓升壓并且將其傳輸到外部裝置。該操作方法還可包括以下操作:確定是否連接了外部裝置;當連接了外部裝置時,控制連接到外部裝置的外部控制開關,以連接到充電器IC,控制第一開關以將第一電池連接到升壓器電路,并且控制第二開關以將第二電池連接到PMIC和充電器IC;以及使用升壓器電路使第一電池的第一電壓升壓并且將其通過充電器IC傳輸到外部裝置;以及將第二電池生成的第二電力發送到PMIC。圖18示出根據各種實施例的將外部電池連接到電子裝置的示例。參照圖18,第N電池41N可根據各種類型的電子裝置用于各種方法。例如,參考標號1810示出第N電池41N通過彈簧針(pogopin)1811連接到智能電話并且安裝在智能電話的表面1812上的示例。參考標號1820示出第N電池以鍵盤的形式包括在1822中并且通過彈簧針1821連接到平板的示例。參考標號1830示出第N電池41N被包括在可穿戴裝置1832(例如,手表型)中并且通過彈簧針1831連接到后表面的示例。參考標號1840示出第N電池41N通過彈簧針1841以附件形式1842附接到可穿戴裝置的示例。圖19示出根據各種實施例的與對外部裝置充電相關的示例。參照圖19,示出通過各種連接介質對外部裝置470(例如,智能電話)充電的示例。參考標號1910示出電子裝置201通過有線型彈簧針18911連接到無線充電裝置并且向智能電話提供無線充電的示例。參考標號1920示出彈簧針通過電纜彼此連接使得智能電話連接到彈簧針1921并且電子裝置201也連接到彈簧針1922以對智能電話充電的示例。參考標號1930示出通過支架1932連接電子裝置201和智能電話并且對連接到彈簧針1931的智能電話充電的示例。圖20A至圖20D示出根據各種實施例的與外部電池相關的示例。參照圖20A,示出即使當安裝在可穿戴裝置中的電池201空了的時候將附件型外部電池2012連接到可穿戴裝置的示例。參照圖20B,示出從外部電池2202對可穿戴裝置2021的電池充電的示例。參照圖20C,示出在從外部電池2032對可穿戴裝置的電池充電之后拆下外部電池2032的示例。通過參照圖20A至圖20C,可察覺到,不需要可穿戴裝置一直用外部電池來供電。參照圖20D,示出將第一外部電池2041安裝在可穿戴裝置的主體中并且將第二外部電池2042和第三外部電池2043安裝在可穿戴裝置的帶中的應用示例。計算機可讀記錄介質可包括硬盤、軟盤、磁性介質(例如,磁帶)、光學介質(例如,壓縮盤只讀存儲器(CD-ROM)和數字通用盤(DVD))、磁光介質(例如,軟光盤)、硬件裝置(例如,只讀存儲器(ROM)、隨機存取存儲器(RAM)、閃存存儲器)等。另外,程序指令可包括通過使用翻譯器在計算機中可執行的高級語言代碼、以及由編譯器制成的機器代碼。以上提到的硬件裝置可被構造成如一個或更多個軟件模塊一樣操作,以執行本公開的操作,反之亦然。根據本公開的各種實施例的模塊或編程模塊中的任一個可包括上述元件中的至少一個,不包括所述元件中的一些,或者還包括其他額外元件。根據本公開的各種實施例的由模塊、編程模塊或其他元件執行的操作可按順序的、并行的、重復的或啟發性的方式來執行。另外,一些操作可根據另一次序執行或者可被省略,或者可添加其他操作。盡管已經用示例性實施例描述了本公開,但可向本領域的技術人員建議各種改變和修改。本公開旨在涵蓋落入隨附權利要求的范圍內的這樣的改變和修改。當前第1頁1 2 3