日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 單片機 > 單片機
[導讀]LPC43xx IAP函數(shù)的調用一般MCU的IAP是,廠商固化一段代碼在芯片的某個區(qū)域,然后告訴你這個代碼的入口地址。我們一般可以這么做:typedef void (*IAP_ENTRY_T)(參數(shù)列表)#define IAP_ADDR (0xdeadbeef) // 假設的地

LPC43xx IAP函數(shù)的調用

一般MCU的IAP是,廠商固化一段代碼在芯片的某個區(qū)域,然后告訴你這個代碼的入口地址。
我們一般可以這么做:


typedef void (*IAP_ENTRY_T)(參數(shù)列表)

#define IAP_ADDR (0xdeadbeef) // 假設的地址

IAP_ENTRY_T const iap_entry = (IAP_ENTRY_T)IAP_ADDR;


這樣我們便可以通過iap_entry來調用芯片里的固化代碼了。

然而,LPC43xx系列內部的布局卻不是這樣。

LPC43xx ROM API結構

上面是LPC43xx內部固化代碼的結構,可以看出:NXP把固化的函數(shù)的入口地址放到了一個數(shù)組里,然后告訴我們數(shù)組的起始地址,IAP函數(shù)排在第0位。
那么我們可以這樣調用IAP函數(shù):


/* 定義IAP入口函數(shù)的類型別名 */

typedef void (*IAP_ENTRY_T)(unsigned int[5], unsigned int[4]);


// ROM Driver Table的起始地址

#define LPC_ROM_API_BASE_LOC (0x10400100)


// 因為Cortex-M4是32位的,所以用uint32_t類型把IAP入口函數(shù)的地址提取出來

#define IAP_ENTRY_LOCATION (*((uint32_t *)LPC_ROM_API_BASE_LOC))


static inline void iap_entry(unsigned int cmd_param[5], unsigned int status_result[4])

{ // 強制轉換為函數(shù)指針,然后調用

((IAP_ENTRY_T)IAP_ENTRY_LOCATION)(cmd_param, status_result);

}

內部FLASH操作是的注意事項

關全局中斷

一定要先調用 Init 命令,再調用其他命令

擦除或寫FLASH區(qū)塊前,要先調用Prepare sectors for write operation命令

LPC43xx命令總覽




本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯(lián)系該專欄作者,如若文章內容侵犯您的權益,請及時聯(lián)系本站刪除。
換一批
延伸閱讀

近年來 ,35 kV變電站超負荷運行現(xiàn)象嚴重 , 線路老化、絕緣缺陷及斷線開裂問題頻發(fā) , 亟待調整和優(yōu)化 ?,F(xiàn)從東源 供電局35 kV變電站適應性改造項目出發(fā) ,展開前期勘察 ,制定了改造方案及調度計劃;依據安全作...

關鍵字: 35kv變電站 適應性改造 工作任務 注意事項

摘要:介紹了電纜托架的定義、材質及結構參數(shù),明確了托架應用場合及型式。結合海洋石油環(huán)境特點和平臺總體布置方案,總結了托架規(guī)劃的注意事項。在規(guī)劃方案的基礎上,細化了托架設計需參考的相關文件和圖紙,詳細介紹了托架主通路和分支...

關鍵字: 型式選擇 注意事項 設計思路

摘要:從勘測工作、架線施工、桿塔施工方面,介紹了提高110kV輸配電線路施工質量的措施,提出了在施工過程中需要注意的事項,以保障施工人員的人身安全及輸配電線路的穩(wěn)定運行。

關鍵字: 110kV輸配電線路 施工質量 注意事項

摘要:油棕櫚樹主要種植在馬來西亞、印度尼西亞和非洲,并通常在種植園內建立相應的油棕櫚廠。隨著馬來西亞政府對粉塵排放要求的提高,原鍋爐尾部配置的多管式旋風除塵器已經不能滿足排放要求。據此介紹了油棕櫚廠的燃料、飛灰特性和可供...

關鍵字: 飛灰 電除塵器 注意事項

為增進大家對濾波器的認識,本文將對濾波器的主要分類,以及濾波器的使用注意事項予以介紹。

關鍵字: 濾波器 指數(shù) 注意事項

常看見初學者要求使用_at_,這是一種謬誤,把C當作ASM看待了。在C中變量的定位是編譯器的事情,初學者只要定義變量和變量的作 用域,編譯器就把一個固定地址給這個變量。

關鍵字: C51 單片機 誤區(qū) 注意事項

在設計PCB布局圖時,必須“ (1) 防止負阻減少”、“ (2) 防止EMI問題”。

關鍵字: 晶體諧振器 注意事項 PCB

掃頻儀將是下述內容的主要介紹對象,通過這篇文章,小編希望大家可以對掃頻儀的相關情況以及信息有所認識和了解。

關鍵字: 掃頻儀 主要參數(shù) 注意事項

什么是UPS電源?它有什么作用?規(guī)范的UPS未加外接電池前,在它的輸出功率與負載耗電功率徹底匹配(即全負載)的狀況下,一般從市電接連時算起可供電約6-十分鐘(詳細數(shù)值每個類型的UPS闡明書上都有記載)。假定以負載耗電功率...

關鍵字: 電源 ups 注意事項

如今的USB Type-C線纜允許消費者在功率高達100W的情況下為電池供電的便攜式產品充電。

關鍵字: 熱保護 注意事項 USB
關閉