国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種無線充電器固件更新方法與系統(tǒng)與流程

      文檔序號:40368988發(fā)布日期:2024-12-20 11:51閱讀:14來源:國知局
      一種無線充電器固件更新方法與系統(tǒng)與流程

      本發(fā)明涉及通信領(lǐng)域,具體而言,涉及一種無線充電器固件更新方法與系統(tǒng)。


      背景技術(shù):

      1、隨著手機、平板以及智能手表等電子設(shè)備普及程度越來越高,電子設(shè)備的充電問題也越來越得到關(guān)注。無線充電器因其充電便捷性,被廣泛地,以滿足日益增長的充電需求。

      2、但是無線充電器量產(chǎn)后無固件升級接口,一旦產(chǎn)品量產(chǎn)后發(fā)現(xiàn)問題,將難以通過常規(guī)方式進行修復(fù)。這種情況可能會對產(chǎn)品的銷售和市場表現(xiàn)產(chǎn)生不利影響。如果預(yù)留硬件接口可能會增加產(chǎn)品設(shè)計的復(fù)雜性和成本,同時也可能引入額外的安全風(fēng)險。


      技術(shù)實現(xiàn)思路

      1、本發(fā)明的目的在于提供一種無線充電器固件更新方法與系統(tǒng),以至少部分改善上述問題。

      2、為了實現(xiàn)上述目的,本發(fā)明實施例采用的技術(shù)方案如下:

      3、第一方面,本發(fā)明實施例提供一種無線充電器固件更新方法,應(yīng)用于無線充電系統(tǒng),所述無線充電系統(tǒng)包括無線充電接收端和無線充電器,所述無線充電接收端和所述無線充電器基于無線充電帶內(nèi)幅移鍵控通信包進行數(shù)據(jù)交互,所述方法包括:

      4、當(dāng)所述無線充電接收端放置于所述無線充電器對應(yīng)的充電區(qū)時,所述無線充電接收端向所述無線充電器發(fā)送升級命令,其中,所述升級命令包括目標(biāo)版本的目標(biāo)固件信息;

      5、所述無線充電器確定當(dāng)前固件信息與所述目標(biāo)固件信息是否一致;

      6、在所述當(dāng)前固件信息與所述目標(biāo)固件信息不一致的情況下,所述無線充電器向所述無線充電接收端反饋第一類狀態(tài)消息;

      7、所述無線充電接收端在獲取到所述第一類狀態(tài)消息時,向所述無線充電器發(fā)送偏移地址查詢請求;

      8、所述無線充電器在獲取到所述偏移地址查詢請求后,向所述無線充電接收端反饋當(dāng)前偏移地址,其中,所述當(dāng)前偏移地址表示所述無線充電器中最后一次寫入的所述目標(biāo)版本的固件升級數(shù)據(jù)包中最后一個字節(jié)的偏移地址;

      9、所述無線充電接收端向所述無線充電器傳輸所述當(dāng)前偏移地址之后的固件升級數(shù)據(jù)包,以完成無線充電器固件更新。

      10、可選地,在所述無線充電接收端向所述無線充電器傳輸所述當(dāng)前偏移地址之后的固件升級數(shù)據(jù)包之后,所述方法還包括:

      11、所述無線充電器在接收到所述無線充電接收端傳輸?shù)乃龉碳墧?shù)據(jù)包時,將接收到的所述固件升級數(shù)據(jù)包寫入第一存儲區(qū)間,并在所述固件升級數(shù)據(jù)包的最后一個字節(jié)寫入所述第一存儲區(qū)間后,更新所述當(dāng)前偏移地址。

      12、可選地,所述固件升級數(shù)據(jù)包攜帶有對應(yīng)的目標(biāo)偏移地址,在所述無線充電接收端向所述無線充電器傳輸所述當(dāng)前偏移地址之后的固件升級數(shù)據(jù)包之后,所述方法還包括:

      13、所述無線充電器驗證所述目標(biāo)偏移地址與所述當(dāng)前偏移地址是否匹配;

      14、若匹配,則所述無線充電器將接收到的所述固件升級數(shù)據(jù)包寫入第一存儲區(qū)間,并在所述固件升級數(shù)據(jù)包的最后一個字節(jié)寫入所述第一存儲區(qū)間后,更新所述當(dāng)前偏移地址;

      15、若不匹配,則所述無線充電器向所述無線充電接收端發(fā)送修正請求,所述修正請求包括所述當(dāng)前偏移地址。

      16、可選地,所述方法還包括:所述無線充電器在將所述目標(biāo)版本全部的固件升級數(shù)據(jù)包寫入第一存儲區(qū)間后,將狀態(tài)標(biāo)志位修改為可升級狀態(tài);

      17、所述無線充電器在復(fù)位完成后,若確定所述狀態(tài)標(biāo)志位為所述可升級狀態(tài),則將所述第一存儲區(qū)間中的所述固件升級數(shù)據(jù)包拷貝至第二存儲區(qū)間;

      18、在拷貝完成后,所述無線充電器運行所述第二存儲區(qū)間中所述目標(biāo)版本對應(yīng)的固件升級數(shù)據(jù)包。

      19、可選地,在拷貝完成后,所述方法還包括:

      20、所述無線充電器驗證所述第二存儲區(qū)間中的所述固件升級數(shù)據(jù)包是否完整;

      21、若完整,所述無線充電器運行所述第二存儲區(qū)間中所述目標(biāo)版本對應(yīng)的固件升級數(shù)據(jù)包。

      22、第二方面,本發(fā)明實施例提供一種無線充電器固件更新方法,應(yīng)用于無線充電系統(tǒng)中的無線充電器,所述無線充電系統(tǒng)還包括無線充電接收端,所述無線充電接收端和所述無線充電器基于無線充電帶內(nèi)幅移鍵控通信包進行數(shù)據(jù)交互,所述方法包括:

      23、在接收到所述無線充電器發(fā)送的升級命令時,確定當(dāng)前固件信息與目標(biāo)固件信息是否一致;其中,所述升級命令包括目標(biāo)版本的目標(biāo)固件信息;

      24、在所述當(dāng)前固件信息與所述目標(biāo)固件信息不一致的情況下,向所述無線充電接收端反饋第一類狀態(tài)消息,以使所述無線充電接收端在獲取到所述第一類狀態(tài)消息時,向所述無線充電器發(fā)送偏移地址查詢請求;

      25、在獲取到所述偏移地址查詢請求后,向所述無線充電接收端反饋當(dāng)前偏移地址,其中,所述當(dāng)前偏移地址表示所述無線充電器中最后一次寫入的所述目標(biāo)版本的固件升級數(shù)據(jù)包中最后一個字節(jié)的偏移地址,以使所述無線充電接收端向所述無線充電器傳輸所述當(dāng)前偏移地址之后的固件升級數(shù)據(jù)包,完成無線充電器固件更新。

      26、第三方面,本發(fā)明實施例提供一種無線充電系統(tǒng),所述無線充電系統(tǒng)包括無線充電接收端和無線充電器,所述無線充電接收端和所述無線充電器基于無線充電帶內(nèi)幅移鍵控通信包進行數(shù)據(jù)交互;

      27、當(dāng)所述無線充電接收端放置于所述無線充電器對應(yīng)的充電區(qū)時,所述無線充電接收端用于向所述無線充電器發(fā)送升級命令,其中,所述升級命令包括目標(biāo)版本的目標(biāo)固件信息;

      28、所述無線充電器用于確定當(dāng)前固件信息與所述目標(biāo)固件信息是否一致;

      29、在所述當(dāng)前固件信息與所述目標(biāo)固件信息不一致的情況下,所述無線充電器用于向所述無線充電接收端反饋第一類狀態(tài)消息;

      30、所述無線充電接收端用于在獲取到所述第一類狀態(tài)消息時,向所述無線充電器發(fā)送偏移地址查詢請求;

      31、所述無線充電器用于在獲取到所述偏移地址查詢請求后,向所述無線充電接收端反饋當(dāng)前偏移地址,其中,所述當(dāng)前偏移地址表示所述無線充電器中最后一次寫入的所述目標(biāo)版本的固件升級數(shù)據(jù)包中最后一個字節(jié)的偏移地址;

      32、所述無線充電接收端用于向所述無線充電器傳輸所述當(dāng)前偏移地址之后的固件升級數(shù)據(jù)包,以完成無線充電器固件更新。

      33、可選地,所述無線充電器用于在接收到所述無線充電接收端傳輸?shù)乃龉碳墧?shù)據(jù)包時,將接收到的所述固件升級數(shù)據(jù)包寫入第一存儲區(qū)間,并在所述固件升級數(shù)據(jù)包的最后一個字節(jié)寫入所述第一存儲區(qū)間后,更新所述當(dāng)前偏移地址。

      34、可選地,所述固件升級數(shù)據(jù)包攜帶有對應(yīng)的目標(biāo)偏移地址;

      35、所述無線充電器用于驗證所述目標(biāo)偏移地址與所述當(dāng)前偏移地址是否匹配;

      36、若匹配,則所述無線充電器用于將接收到的所述固件升級數(shù)據(jù)包寫入第一存儲區(qū)間,并在所述固件升級數(shù)據(jù)包的最后一個字節(jié)寫入所述第一存儲區(qū)間后,更新所述當(dāng)前偏移地址;

      37、若不匹配,則所述無線充電器用于向所述無線充電接收端發(fā)送修正請求,所述修正請求包括所述當(dāng)前偏移地址。

      38、可選地,所述無線充電器用于在將所述目標(biāo)版本全部的固件升級數(shù)據(jù)包寫入第一存儲區(qū)間后,將狀態(tài)標(biāo)志位修改為可升級狀態(tài);

      39、所述無線充電器用于在復(fù)位完成后,若確定所述狀態(tài)標(biāo)志位為所述可升級狀態(tài),則將所述第一存儲區(qū)間中的所述固件升級數(shù)據(jù)包拷貝至第二存儲區(qū)間;

      40、在拷貝完成后,所述無線充電器用于運行所述第二存儲區(qū)間中所述目標(biāo)版本對應(yīng)的固件升級數(shù)據(jù)包。

      41、可選地,所述無線充電器用于驗證所述第二存儲區(qū)間中的所述固件升級數(shù)據(jù)包是否完整;

      42、若完整,所述無線充電器用于運行所述第二存儲區(qū)間中所述目標(biāo)版本對應(yīng)的固件升級數(shù)據(jù)包。

      43、相對于現(xiàn)有技術(shù),本發(fā)明實施例所提供的一種無線充電器固件更新方法與系統(tǒng),無線充電系統(tǒng)包括無線充電接收端和無線充電器,無線充電接收端和無線充電器基于無線充電帶內(nèi)幅移鍵控通信包進行數(shù)據(jù)交互,當(dāng)無線充電接收端放置于無線充電器對應(yīng)的充電區(qū)時,無線充電接收端向無線充電器發(fā)送升級命令,其中,升級命令包括目標(biāo)版本的目標(biāo)固件信息;無線充電器確定當(dāng)前固件信息與目標(biāo)固件信息是否一致;在當(dāng)前固件信息與目標(biāo)固件信息不一致的情況下,無線充電器向無線充電接收端反饋第一類狀態(tài)消息;無線充電接收端在獲取到第一類狀態(tài)消息時,向無線充電器發(fā)送偏移地址查詢請求;無線充電器在獲取到偏移地址查詢請求后,向無線充電接收端反饋當(dāng)前偏移地址,其中,當(dāng)前偏移地址表示無線充電器中最后一次寫入的目標(biāo)版本的固件升級數(shù)據(jù)包中最后一個字節(jié)的偏移地址;無線充電接收端向無線充電器傳輸當(dāng)前偏移地址之后的固件升級數(shù)據(jù)包,以完成無線充電器固件更新。無線充電系統(tǒng)基于無線充電帶內(nèi)幅移鍵控通信包實現(xiàn)對無線充電器進行固件更新,在無線充電過程中實現(xiàn)無感更新,無需通過固件升級接口對無線充電器進行固件更新,提升更新的便捷性。通過記錄和反饋當(dāng)前偏移地址,在無線充電接收端重新接入后從當(dāng)前偏移地址繼續(xù)傳輸目標(biāo)版本的固件升級數(shù)據(jù)包,避免出現(xiàn)重復(fù)傳輸?shù)那闆r下,提升固件更新效率。

      44、為使本發(fā)明的上述目的、特征和優(yōu)點能更明顯易懂,下文特舉較佳實施例,并配合所附附圖,作詳細說明如下。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1