硬體通訊協議的資料傳輸方式

2021-07-27 07:28:01 字數 952 閱讀 2156

硬體協議資料傳輸的包含要素主要為:物理介質,編碼方式,通訊協議,傳輸特點。

下面就對常見的硬體通訊協議進行簡單總結。

1. uart

lsb first

2. usb

lsb first,小端傳輸

3. spi

msb first

4.  iic

msb first

5. 網路

大端傳輸

6. pci/pcie

小端傳輸

對於其中的 iic、spi、uart 等協議實際上比較靈活,上述內容為一般也是通用情況,實際應用中需要注意有無特殊說明與設定情況。

note:名詞註解

lsb first:最低有效位優先,也即對於每個位元組,先傳輸 bit0;

msb first:最高有效位優先,也即對於每個位元組,先傳輸 bit7;

小端傳輸:對於多位元組字段,如short,int型資料,先傳送低位元組,如 0x12345678,匯流排上傳輸順序為 0x78、0x56、0x34、0x12;

大端傳輸:對於多位元組字段,如short,int型資料,先傳送高位元組,如 0x12345678,匯流排上傳輸順序為 0x12、0x34、0x56、0x78;

USB通訊協議 資料傳輸

usb2.0通訊協議 spalish 1.包 packet 包是usb系統中資訊傳輸的基本單元,所有資料都是經過打包後在匯流排上傳輸的。usb包由五部分組成,同步字段 sync 包識別符號 pid 資料字段 crc和包結尾字段 eop 包型別 由pid區分 令牌 out in sof setup 資...

資料傳輸方式

資料傳輸方式 1 並行傳輸與序列傳輸 並行傳輸指的是資料以成組的方式,在多條並行通道上同時進行傳輸。常用的就是將構成一 個字元 的幾位二進位製碼,分別在幾個並行通道上進行傳輸。例如,採用8單位 的字 符 可以用8個通道並行傳輸。一次傳送乙個字元,因此收 發雙方不存在字元的同步問題,不需要另加 起 止...

資料傳輸方式

環境限定 tcp ip下的socket網路傳輸 c c 開發語言,32 64位機。目前有兩種方式對資料進行傳輸 1 字元流形式,即將資料用字串表示 2 結構型方式,即將資料按型別直接傳輸。1 的方式保證所有的資料都是清晰的字串明文,沒有平台不一致問題,但傳輸的資料不定長,復合資料型別 如struct...