国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

IAP下載

Faremax / 2882人閱讀

摘要:下載完成后就會繼續下載我們所要升級的程序,然后芯片新下載的引導執行我們新下載的產品程序,這樣就可以將程序進行升級。當然通過當前的一些網絡技術幫助就可以實現我們常見的遠程在線下載。

1.概述:

前面一篇文章介紹了我們常用的ISP和ICP編程,除了這兩種編程方式最為常見的還有一種叫IAP。下面聊一聊IAP的一些細節:

IAP:In applicating Programing,翻譯過來就是在應用編程,即我們常說的在程序運行過程中進行編程或者升級程序。

一般來講IAP升級的通信口有許多,比如我們常見的UART串口,SPI口包括我們的以太網口等都可以作為IAP升級傳輸數據的接口。

2.BOOtLoader:

BootLoader可以理解成是引導程序,它的作用就是用來啟動正式的APP應用程序。

我們知道我們下載的程序都是放在Flash中的,而且我們在下載程序的時候會對芯片的不同區域進行擦除;對于芯片一般會開辟一個BootLoader區域,同時也會開辟一個APP區域用來存放應用程序。

3.升級原理:

我們在寫升級程序的時候和我們的產品軟件程序是不一樣的,當我們使用上位機下載的時候會先把BootLoader下載進去,當然為了保密以及安全性的問題每個公司基本都會有自己的BootLoader協議。

下載完成BootLoader后就會繼續下載我們所要升級的程序,然后芯片新下載的BootLoader引導執行我們新下載的產品程序,這樣就可以將程序進行升級。當然通過當前的一些網絡技術幫助就可以實現我們常見的OTA(遠程在線)下載。

4.總結:

本篇和上篇文章主要介紹了IAP編程和ISP編程。ISP的優勢在于不需要下載器就可以進行程序的開發和下載,IAP的優勢是下載更加的靈活,也可以用于遠程下載和維護。各有各的優缺點,在應用中根據需求選擇。本期文章到此結束,我們下期再見。

如果本文幫助到了你,請轉發,點贊,分享給你的朋友。由于作者能力和水平有限,文中難免存在錯誤和紕漏,請不吝賜教。

?

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/124724.html

相關文章

  • 蘋果IAP支付二次驗證

    Controller /** * IAP二次驗證 * @param pingPayRequest * @return */ @RequestMapping(iap_verify) public BaseResponse iapVerify(@RequestBody PayRequest payRequest){ Map ...

    shleyZ 評論0 收藏0
  • 身價過億的妖媚子對小碼農說串口能傳送我的愛嗎?

    摘要:目前,所有型號串口的輸入是輸出是。串口全雙工通信是沒有時鐘脈沖的,只能依靠晶振脈沖定時器的溢出脈沖。中斷中讀取,清標志,然后返回給計算機,等待發送完畢防重疊最少時間次位定時器時間。實現燒錄程序的目的。 ...

    iOS122 評論0 收藏0
  • 不玩虛的,認真聊聊蘋果審核的注意事項

    摘要:有人說蘋果的審核人員比較任性,審核通不過是常事兒。然而這些文章并沒有在認真介紹蘋果審核的注意事項。通過這張圖對蘋果的審核項目進行梳理,也總結出了一些信息。 有人說蘋果的審核人員比較任性,APP審核通不過是常事兒。確實,蘋果在行業里扮演的就是一個極客的角色,要求多、難應付。奈何對方手里捏了上億的用戶,所以你得把他當女神一樣哄著,滿足她各種各樣無禮的要求。 要問起誰把這個女神伺候得最滿意,...

    edgardeng 評論0 收藏0

發表評論

0條評論

Faremax

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<