我用的晶元是dspc2000系列,在外擴儲存器時有幾個問題搞不清楚,請各位幫我看看:
1. 假設我要外擴程式儲存器,現在我將ps#跟儲存器flash的ce#連線(這裡用#表示「反/非」的意思),要使flash使能就必須使ce#為0,也就是要使ps#為0,那麼怎麼才能使ps#為0呢?
2. 如果我令mp/mc# = 0(從內部讀取復位向量),那麼能訪問外部的儲存器嗎?如果能,那麼假設我要讀外部儲存器0x0010位址處的值時,我應該用什麼指令呢?
是unsigned int getvalue = 0; //定義乙個內部變數
getvalue = *(unsigned int*)0x0010;
複製** 還是
unsigned int getvalue = 0;
getvalue = *(unsigned int*)(0x0010 + 0x8000);呢?
複製**
3. 如果我令mp/mc# = 1(從外部讀取復位向量),那麼怎麼才能訪問外部的儲存器呢?
是unsigned int getvalue = 0;
getvalue = *(unsigned int*)0x0010;
複製** 還是
unsigned int getvalue = 0;
getvalue = *(unsigned int*)(0x0010 + 0x8000);呢?
複製**
4. 接著第3個問題,此時還能訪問內部的儲存器嗎?如果能的話怎麼訪問內部的儲存器呢?如果不能的話,那麼內部32k的flash不是沒用了嗎;外擴的時候內部32k的flash是不是始終都有用還是說外擴後就沒用了?
**dsp工程師社群-www.logicdsp.com
關於全快閃儲存器儲的幾個問題
全快閃儲存器儲與混快閃儲存器儲有啥區別?儲存陣列根據軟體棧和硬體設計的區別,分為全閃和混閃兩種儲存形式,混閃是一種使用ssd作為效能提速層,一般如二級快取 自動分層技術 hdd作為主要儲存介質的使用,通過ssd與hdd的混合使用,達到儲存效能提公升的目的。而全快閃儲存器儲是軟體棧全面針對ssd介質進...
關於網路的幾個問題
q1 請你分別划划osi的七層網路結構圖,和tcp ip的五層結構圖?1 osi每層功能及特點 a 物理層 為資料鏈路層提供物理連線,在其上序列傳送位元流,即所傳送資料的單位是位元。此外,該層中還具有確定連線裝置的電氣特性和物理特性等功能。b 資料鏈路層 負責在網路節點間的線路上通過檢測 流量控制和...
關於Time Wait的幾個問題
time wait是個常問的問題,tcp網路程式設計中最不容易理解的也是它的time wait狀態,這也說明了tcp ip四次揮手中time wait狀態的重要性。下面通過4個問題來描述它 1.time wait狀態是什麼 2.為什麼會有time wait狀態 3.哪一方會有time wait狀態 ...