I2C和SPI各有什么特點(diǎn)?
答:I2C總線是二線制,采用器件地址的硬件設(shè)置方法,通過(guò)軟件尋址完全避免了器件的片選線尋址方法,從而使硬件系統(tǒng)具有簡(jiǎn)單靈活的擴(kuò)展方法。I2C總線簡(jiǎn)單,結(jié)構(gòu)緊湊,易于實(shí)現(xiàn)模塊化和標(biāo)準(zhǔn)化。
SPI是Motorola公司推出的一種同步串行通訊方式,是一種三線同步總線。有多個(gè)SPI接口的單片機(jī)時(shí),應(yīng)為一主多從,在某一時(shí)刻只能由一個(gè)單片機(jī)為主器件;在擴(kuò)展多個(gè)SPI外圍器件時(shí),單片機(jī)應(yīng)分別通過(guò)I/O口線來(lái)分時(shí)選通外圍器件。
評(píng)論