日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

S32K144之FlexMem,FlexNVM,FlexRAM,System RAM, SRAM 区别与联系

發(fā)布時間:2024/8/5 112 生活家
生活随笔 收集整理的這篇文章主要介紹了 S32K144之FlexMem,FlexNVM,FlexRAM,System RAM, SRAM 区别与联系 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

參考手冊中常常見到有關(guān)memory的關(guān)鍵字,如FlexMem,FlexNVM,FlexRAM,System RAM, SRAM,那么它們到底是什么意思呢?有什么區(qū)別和聯(lián)系?

參考資料

[1]S32K144參考手冊

[2]FlexNVM Memory應(yīng)用筆記:AN12003

[3]EEPROM Functionality應(yīng)用筆記:AN11983

1.匯總

2.簡要定義及Memory Map

應(yīng)用筆記:AN12003

應(yīng)用筆記:AN11983

P-Flash , FlexRAM , FlexNVM, SRAM地址map

3.術(shù)語

Flex意思是用戶可配置的(或靈活的)的意思

FlexMem

FlexMem 可配置存儲器 = FlexNVM + FlexRAM,可配置為數(shù)據(jù)flash,仿真EEPROM,和FlexRAM

S32K144是64KB

注:這里要注意2MB并不是S32K144的code flash memory大小,而是S32K14X系列最大支持的code flash memory大小(即S32K148)

FlexNVM

NVM=nonvolatile memory 非優(yōu)化存儲器,相當(dāng)于flash

FlexRAM

FlexRAM 可配置RAM,可配置為傳統(tǒng)RAM或者存儲仿真EEPROM數(shù)據(jù)

SRAM

SRAM 靜態(tài)隨機存儲器,無需刷新,掉電不保存數(shù)據(jù),可用作內(nèi)存

S32K144作為Internal system RAM

System RAM

System RAM =Internal system RAM + FlexRAM

真正的內(nèi)存可能包含SRAM和FlexRAM

4.SRAM

S32K144 SRAM=內(nèi)部RAM+FlexRAM(FlexRAM配置為Traditional RAM的部分), 內(nèi)部RAM=SRAM_L + SRAM_U, 內(nèi)部RAM size=60KB; Traditional RAM要比內(nèi)部RAM要慢。

SRAM_L和SRAM_U的區(qū)別:SRAM_L - PC bus, SRAM_U - PS bus控制總線不一樣。

5.FlexNVM

AN11983

1)FlexNVM全部配置為E-Flash(64KB)

2)FlexNVM=32KB D-Flash + 32KB E-Flash

3)FlexNVM=64KB D-Flash

6. 例程資源

NXP官方例程資源,除了IDE S32DS for ARM 2018.R1自帶的,還有無SDK的,如有需要,請自行前往下載。

官方例程下載鏈接:S32K1xx Examples

總結(jié)

以上是生活随笔為你收集整理的S32K144之FlexMem,FlexNVM,FlexRAM,System RAM, SRAM 区别与联系的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。