日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

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

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

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

參考資料

[1]S32K144參考手冊

[2]FlexNVM Memory應用筆記:AN12003

[3]EEPROM Functionality應用筆記:AN11983

1.匯總

2.簡要定義及Memory Map

應用筆記:AN12003

應用筆記:AN11983

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

3.術語

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

FlexMem

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

S32K144是64KB

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

FlexNVM

NVM=nonvolatile memory 非優化存儲器,相當于flash

FlexRAM

FlexRAM 可配置RAM,可配置為傳統RAM或者存儲仿真EEPROM數據

SRAM

SRAM 靜態隨機存儲器,無需刷新,掉電不保存數據,可用作內存

S32K144作為Internal system RAM

System RAM

System RAM =Internal system RAM + FlexRAM

真正的內存可能包含SRAM和FlexRAM

4.SRAM

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

SRAM_L和SRAM_U的區別: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

總結

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

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。