免费a片视频_国产麻豆剧传媒精品国产AV_国产无遮挡18禁网站免费_久久综合九九综合欧美98_激情亚洲精品狠狠操

案例&資訊
案例&資訊
主頁 ? 案例&資訊 ? 行業案例 ? 查看詳情

MCU如何在擴展的SDRAM上運行程序?

來源:21ic電子網 日期:2022-03-03 14:36:36

在使用MCU的嵌入式系統設計中,當程序或者數據內存占用太大而無法放入片上閃存或SRAM時,開發者通常考慮使用SDRAM。
 
SDRAM是同步動態隨機存取存儲器的縮寫。在微控制器應用中,微控制器通過使用外部存儲控制器(EMC)操作訪問SDRAM ,SDRAM時鐘頻率通常為100MHz或133MHz。
 
外部存儲控制器通常不支持DDR SDRAM, 數據只是單邊沿采樣,即并行數據總線可以接受一個命令并在每個時鐘周期傳輸一個數據字。
 
在SDRAM中執行程序是使用SDRAM的一種典型用法, 這里就介紹一下SDRAM中執行程序的方法和SDRAM執行程序的性能基準。
 
SDRAM必須在使用前進行配置,SDRAM初始化分為6個步驟。
 
1、配置EMC寄存器的SDRAM時鐘頻率、字節順序和時序參數。
SDRAM的時序比較復雜,用戶需要通過查閱相關SDRAM芯片的手冊獲得時序參數(如刷新周期、預充電命令周期、自刷新退出時間、寫恢復時間等等)。
2、發送NOP命令
3、發送預充電命令
4、發送兩次自動刷新命令
5、設置SDRAM模式
6、發送正常運行命令
 
系統啟動時,SDRAM尚未初始化。理論上,程序在系統啟動后的任何時刻都可以進行SDRAM初始化。然而,由于SDRAM初始化過程比較復雜,使用的系統資源較多,SDRAM初始化必須在所需的系統資源初始化完成后再進行。
 
具體上講,開發者在芯片剛剛啟動時(如Reset_Handler中)初始化SDRAM需要留心以下細節:
 
由于SDRAM初始化函數使用系統堆棧或全局變量,開發者必須確保系統堆棧或全局變量所在的物理內存上電及時鐘使能。
 
在程序跳轉到主程序啟動之前,全局變量未清零或初始化,如果在主函數之前執行SDRAM初始化,開發者必須手動初始化變量。

本文關鍵詞:MCU,SRAM,SDRAM


相關文章:靈動微電子MM32F0130單片機智能插座的參考方案

 
 
狠狠搞视频| 粉嫩小穴久久久久| 天天操,狠狠操| 色多多在线播放| 欧美人妖网站| 国产美女精品| 老熟女在线视频导航| 日本三级A斤| 国产精品一线二线视频| 亚洲中文字幕久久| 操露脸熟女| 五月丁香婷婷开心| 日韩人妻精品一区| xxxwww在线观看| 中文字幕黑人素人免费| 轻轻草官网影院| 亚洲精品性爱视频| 中文字幕偷拍| 麻豆亚洲AV熟女国产一区二| 成人精品免费无码7778| 目韩黄色电影| 日韩AV无码网站| 人妻九九九| 二区夫妻精品| 粉嫩逼| 日韩黄网站| 91探花中文字幕| 欧美香蕉精品| 青青操大香蕉| 专干日本熟女| 亚洲无码自慰| AV 免费在线播放| 亚洲精品久久国产高清情趣| 久久www香蕉免费人成| 午夜超碰| 乱伦老熟女乱伦熟女乳房| 熟妇偷人网站| 九9精品| 亚洲美女屁股交| 我不卡无码| 成人毛片大全|