一些常用介面匯流排整理

2021-06-27 12:01:27 字數 2107 閱讀 5410

一 i2c匯流排

二 sdio

sdio

匯流排

sdio

匯流排和usb

匯流排類似,

sdio

匯流排也有兩端,其中一端是主機(

host

)端,另一端是裝置端(

device

),採用

host- device

這樣的設計是為了簡化

device

的設計,所有的通訊都是由

host

端發出命令開始的。在

device

端只要能解溪

host

的命令,就可以同

host

進行通訊了。

sdio

的host

可以連線多個

device

,如下圖所示

:這個是同

sd的匯流排一樣的

,其中有如下的幾種訊號 1.

clk訊號

:host

給device

的時鐘訊號.2.

cmd訊號:雙向的訊號,用於傳送命令和反應。 3.

dat0-dat3訊號:

四條用於傳送的資料線。 4.

vdd訊號

:電源訊號。 5.

vss1

,vss2:

電源地訊號。 在

sdio

匯流排定義中

,dat1

訊號線復用為中斷線。在

sdio

的1bit

模式下dat0

用來傳輸資料,

dat1

用作中斷線。在

sdio

的4bit

模式下dat0-dat3

用來傳輸資料,其中

dat1

復用作中斷線。

sdio

命令:sdio

匯流排上都是

host

端發起請求,然後

device

端回應請求。其中請求和回應中會資料資訊。 1.

command:

用於開始傳輸的命令,是由

host

端發往device

端的。其中命令是通過

cmd訊號線傳送的。 2.

response:

回應是device

返回的host

的命令,作為

command

的回應。也是通過

cmd線傳送的。 3.

data:

資料是雙向的傳送的。可以設定為

1線模式,也可以設定為

4線模式。資料是通過

dat0-dat3

訊號線傳輸的。

sdio

的每次操作都是由

host

在cmd

線上發起乙個

cmd,對於有的

cmd,

device

需要返回

response

,有的則不需要。

對於讀命令,首先

host

會向device

傳送命令,緊接著

device

會返回乙個握手訊號,此時,當

host

收到回應的握手訊號後,會將資料放在

4位的資料線上,在傳送資料的同時會跟隨著

crc校驗碼。當整個讀傳送完畢後,

host

會再次傳送乙個命令,通知

device

操作完畢,

device

同時會返回乙個響應。

對於寫命令,首先

host

會向device

傳送命令,緊接著

device

會返回乙個握手訊號,此時,當

host

收到回應的握手訊號後,會將資料放在

4位的資料線上,在傳送資料的同時會跟隨著

crc校驗碼。當整個寫傳送完畢後,

host

會再次傳送乙個命令,通知

device

操作完畢,

device

同時會返回乙個響應。

linux一些常用指令整理

set number 設定行號set list 區分tab和空格按w 乙個字乙個字跳轉 按b 乙個字乙個字回跳shift 6 行首shift 4 行尾 ctrl v 選中塊,再按shift i進入插入 對齊 shift v再按shift 連續 gg 預設到行首 shift g 到行尾 行號 shif...

整理的一些常用系統表

名稱 位址 說明 sysaltfiles 主 儲存資料庫的檔案 syscharsets 主資料庫 字符集與排序順序 sysconfigures 主資料庫 配置選項 syscurconfigs 主資料庫 當前配置選項 sysdatabases 主資料庫 伺服器中的資料庫 syslanguages 主資...

整理的一些常用系統表

名稱 位址 說明 1sysaltfiles 主資料庫 儲存資料庫的檔案 2syscharsets 主資料庫 字符集與排序順序 3sysconfigures 主資料庫 配置選項 4syscurconfigs 主資料庫 當前配置選項 5sysdatabases 主資料庫 伺服器中的資料庫 6syslan...