LPC4088片內EEPROM使用方法

2021-09-11 07:29:09 字數 938 閱讀 9144

1.寫在前面

lpc4088是nxp出的cortex m4核心mcu,帶硬體浮點運算,主頻高達120mhz。其中乙個優勢是片內整合4kb eeprom,省去外掛程式eerpom的成本。

2.使用片內eeprom

nxp亦提供了類似st的硬體庫,但沒有st做得人性化,但我們也可以直接使用其硬體庫,省去配置暫存器的瑣碎。使用片內eeprom,與之相關的是「lpc_eeprom.c」原檔案。

2.1 寫eeprom

nxp硬體庫提供的寫函式為:

void eeprom_write(uint16_t page_offset, uint16_t page_address, void* data, eeprom_mode_type mode, uint32_t count)
封裝為常用的函式介面:

void writetoeeprom(short addr,char *buff,short size)

eeprom_powerdown(enable);

}

2.2 讀eeprom

nxp硬體庫提供的讀函式為:

void eeprom_read(uint16_t page_offset, uint16_t page_address, void* data, eeprom_mode_type mode, uint32_t count)
封裝為常用的函式介面:

void readfromeeprom(short addr,char *buff,short size)

eeprom_powerdown(enable);

}

LPC匯流排介紹

在nb電路的架構框圖中,我們可以看到pch和ec之間通過lpc匯流排連線,在mb板上也會看到ec晶元旁邊有乙個jdebug的connector,其也與lpc匯流排相連,用於主機板診斷。下面將對lpc匯流排做一些簡單介紹,希望能夠幫助大家了解lpc的工作原理 1 lpc匯流排 lpc low pin ...

匯流排 考研 408

片內容線 cpu晶元內部暫存器與暫存器之間 暫存器與alu之間的公共連線線 系統匯流排 計算機內部 cpu 主存 i o介面 之間相互連線 1 資料匯流排 雙向傳輸匯流排,傳輸資料資訊 3 控制匯流排 傳輸控制資訊 cpu送出的控制命令 和主存 外設返回cpu的反饋訊號 通訊匯流排 計算機系統之間或...

記憶體管理 考研 408

記憶體管理的功能 記憶體空間的分配和 位址轉換 記憶體空間的擴充 儲存保護 記憶體的裝入模組在裝入記憶體時,有以下三種方式 絕對裝入 位址就是絕對位址,要求連續 記憶體保護 要訪問位址時,判斷是否越界 重定位暫存器 基址暫存器 界位址暫存器 限長暫存器 覆蓋與交換技術 覆蓋 把使用者空間分為固定區和...