Professional Documents
Culture Documents
Chuẩn Giao Tiếp SPI
Chuẩn Giao Tiếp SPI
Chuẩn Giao Tiếp SPI
Khi nim
SPI vit tt ca Serial Peripheral Interface, SPI bus Giao din ngoi vi ni tip, bus SPI.
Chun SPI c pht trin bi Motorola. y l mt chun ng b ni tip truyn d liu
ch song cng ton phn (full- duplex) tc trong cng mt thi im c th xy ra ng
thi qu trnh truyn v nhn. i khi SPI cn c gi l chun giao tip 4 dy (Four-wire).
SPI l giao din ng b, bt c qu trnh truyn no cng c ng b ha vi tn hiu
clock chung. Tn hiu ny sinh ra bi master.
MOSI hay SI cng ra ca bn Master ( Master Out Slave IN). y l chn dnh cho
vic truyn tn hiu t thit b ch ng n thit b b ng.
MISO hay SO Cng ra bn Slave (Master IN Slave Out). y l chn dnh cho vic
truyn d liu t Slave n Master.
SCLK hay SCK l tn hiu clock ng b (Serial Clock). Xung nhp ch c to bi
Master.
CS hay SS l tn hiu chn vi mch ( Chip Select hoc Slave Select). SS s mc cao
khi khng lm vic. Nu Master ko SS xung thp th s xy ra qu trnh giao tip.
Ch c mt ng SS trn mi slave nhng c th c nhiu ng iu khin SS trn
master, ty thuc vo thit k ca ngi dng.
Nguyn l hot ng
bt u hot ng th ko chn SS xung thp v kch hot clock c Maser v Slave.
Tc
V tc th SPI t ra vt tri so vi I2C. SPI l full-duplex, khng gii hn
tc ti a thng hn 10Mbps. Trong khi I2C gii hn tc thng
thng 1Mbps nu fasst mode v 3.4Mbps High speed mode.
Tnh nng
I2c c nhiu tnh nng cao cp hn nh automatic multi-master conflicts handling and buildin address management. Tuy nhin chnh iu ny li lm gim tc .
SPI th rt d thc hin v cung cp rt nhiu tnh linh hot cho tin ch m rng v
cc bin th.