Преимущества и недостатки SPI и I2C
В данный момент применяется в устройстве SPI для управления несколькими переферийными устройствами. Требуется обосновать почему данный метод лучше чем по интерфейсу I2C. То что есть различия в скоростях - не является аргументом (по скорости подходят оба интерфейса).
Так каковы преимущества и недостатки протоколов SPI и I2C?
и ещё вопрос вдобавок: любое устройство, которое управляется по SPI, сможет управляться по I2C?
По дате
По рейтингу
недостаток SPI перед I2C в большем количестве проводников для приёма/передачи/выбора устройства. в шине I2C импользуются только две линии, двунаправленная линия данных SDA и линия синхронизации SCL.
естественно устройство на SPI не может работать на шине I2C и наоборот.