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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

小白能读懂的 《手把手教你学DSP(TMS320X281X)》第六章 F2812的存储器映像

發布時間:2023/12/14 编程问答 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 小白能读懂的 《手把手教你学DSP(TMS320X281X)》第六章 F2812的存储器映像 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

1 存儲器概念

類似于電腦的硬盤,用來存儲程序代碼數據CPU運行的時候便可以搬入搬出這些程序和數據。

本節主要描述存儲器的布局結構和存放規則

2 存儲器的結構

2812CPU本身不包含存儲器,但可以訪問片內和片外的存儲器,存儲器包括以下幾個部分:

2.1 存儲器結構

1 程序/數據存儲器:SRAM,ROM,FLASH

(斷電數據就沒了,一關機數就沒了,三者關系具體在我博客筆記分類中有詳細描述)

RAM掉電丟失數據。一般用作調試使用,比較方便;而且速度就快

ROM/FLASH掉電不丟失數據,程序固化一般使用二者比較多。

FLASH:128K*16位的含義為每個存儲單元有16位,有128k的地址數目(具體在博客筆記分類中有詳細描述)

2 保留區:未開放給用戶的,不可使用的

3 CPU中斷向量:

每個中斷向量占兩個存儲單元,具體向量映像的內容在本節后面再做介紹。

2.1 存儲器映像(Memory Map)

給存儲器單元劃分地址,可以根據地址尋找存儲器便于讀取。

簡單理解就是數據線較多,本來可以訪問4G的地址,但實際最多只有4M的地址,因此全能訪問,4M地址總線分配如下所述:

左側是地址總線,一共有0x400000個地址,也就是4M的總量;

每個地址基本只有一項功能,一一對應關系,但最下面的一項除外,0x3FF000~0x3FFFC0這一段對應兩個,這種情況下就要進行選擇,確定dsp到底使用哪一塊,在使用過程中根據最后面地址0x3FFFC0~0x400000中的MP/MC的值是0還是1決定。

片選信號即為選片信號,該信號決定了接受信號相應的存儲器到底需不需要工作,例子如下(百度百科):

2.1 各存儲器模塊的特點

1,SARAM

2,OTP

一般較少使用,因為一次性可編程。

3,Boot ROM

簡單來講就是重啟時硬件初始化需要使用這段程序。

4,Flash

5,CSM

6,外設幀PF

總結

以上是生活随笔為你收集整理的小白能读懂的 《手把手教你学DSP(TMS320X281X)》第六章 F2812的存储器映像的全部內容,希望文章能夠幫你解決所遇到的問題。

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