對S3C2440片上匯流排 AMBA 的一點理解

2021-08-26 06:10:20 字數 846 閱讀 7800

最近一直在深入的了解s3c2440的amba匯流排,進展緩慢,大部分時間花在了**開題上,只能擠出一點時間來搞嵌入式。用了一年的鑰匙串壞了,掛鉤斷了,買了乙個新的鑰匙串。下午在換鑰匙串時,一些小鑰匙由於孔太小而鑰匙環太粗,無法掛上去;指甲剪也也因為孔太小掛不上去;較大的鑰匙倒是沒有問題。只把把這些小鑰匙和指甲鉗掛在舊的鑰匙環上,然後舊的鑰匙環掛在新的鑰匙環上。

說了這麼多,這和s3c2440的的amba匯流排有什麼關係啊???

先簡單介紹一下amba匯流排規範

。arm公司定義了amba(advanced microcontroller bus architecture)匯流排規範,它是一組針對基於arm核的、片上系統之間通訊而設計的標準協議。因為arm處理器的廣泛使用而擁有眾多第三方支援,被arm公司90%以上的合作夥伴採用。在amba匯流排規範中,定義了ahb ,apb ,asb這3種匯流排。最初的amba匯流排是asb和apb。在它的第二個版本中,arm引入了ahb。

(l)ahb:advanced high performace bus,用於高效能系統模組的連線,支援突發模式資料傳輸和事務分割;

(2)asb:advanced system bus,也用於高效能系統模組的連線,支援突發模式資料傳輸,這是較老的系統匯流排格式,後來由ahb匯流排替代;

(3)apb:advanced peripheral bus,用於較低效能外設的簡單連線,一般是接在ahb或asb系統匯流排上的第二級匯流排。

圖1 典型的基於amba匯流排的系統

下面來說一下鑰匙串和的amba匯流排的關係:

新的鑰匙環 ——>ahb匯流排

舊的鑰匙環 ——>apb匯流排

一點理解,歡迎拍磚!~~

對LCD的操作(S3C2440)

先簡單介紹下lcd的操作原理。如下圖的lcd示意圖,裡面的每個點就是乙個畫素點。想象有乙個電子槍,一邊移動,一邊發出各種顏色的光。這裡有很多細節問題,我們乙個乙個的梳理。電子槍是如何移動的?答 有一條clk時鐘線與lcd相連,每發出一次clk 高低電平 電子槍就移動乙個畫素。顏色如何確定?答 由連線...

s3c2440之IIS(3)I2S匯流排協議

音響資料的採集 處理和傳輸是多 技術的重要組成部分。眾多的數字音訊系統已經進入消費市場,例如數字音訊錄音帶 數字聲音處理器。對於裝置和生產廠家來說,標準化的資訊傳輸結構可以提高系統的適應性。i2s inter ic sound 匯流排是飛利浦公司為數字音訊裝置之間的音訊資料傳輸而制定的一種匯流排標準...

求教 s3c2440問題

趙老師您好,我把您的程式新增到我的程式中去了,下面是主要 1 main函式 int main void a a b rgpbdat liushui delay 20 liushui liushui 0xffe 2 pwm初始化 void pwm init void 3 定時器中斷 static vo...