摘要:基于Linux字符設(shè)備操作接口和各類(lèi)串行總線(xiàn)的共,性,按照分層的思想,抽象出各種總線(xiàn)的統(tǒng)一接口。統(tǒng)一接口的應(yīng)用層API與底層的具體總線(xiàn)操作形式無(wú)關(guān),而且便于應(yīng)用系統(tǒng)的升級(jí)和移植。文中給出了一種多種串行總線(xiàn)統(tǒng)一接口的實(shí)現(xiàn)方法,并以ARM9為平臺(tái),以I2C、1-Wire、SPI為例,驗(yàn)證了新方法的可行,性。