-
- чисто теоретически для чтения/записи 1 байта в I2C импульсов надо сформировать больше. Хотя бы из-за слэйв-адреса. Да еще всегда 9-й бит на каждом байте. Так что при той же тактовой потребление по SPI будет меньше. - Лагунов(30.11.2017 18:45)
- Условно, если 10% времени (занятости линий I2C) CPU записывает все нули в нулевой адрес, то при токе подтяжки 1,5 мА на SCL и SDA должны получить 225 мкА дополнительного потребления. Если все "1" - то порядка 83...90 мкА - AU08(30.11.2017 18:48 - 18:51)
- Ну, и? SPI вообще никакого дополнительного тока не надо, только на переключения. - Экспериментатор(30.11.2017 19:28, )
- Условно, если 10% времени (занятости линий I2C) CPU записывает все нули в нулевой адрес, то при токе подтяжки 1,5 мА на SCL и SDA должны получить 225 мкА дополнительного потребления. Если все "1" - то порядка 83...90 мкА - AU08(30.11.2017 18:48 - 18:51)
- Резисторы от скорости тоже зависят, и какого порядка экономия нужна? - Evgeny_CD(30.11.2017 18:34)
- О том и речь, что для увеличения скорости придется уменьшать резисторы, в итоге можно даже проиграть. Я обойдусь и без экономии, просто хочется оценить на будущее. Ну и поговорить, вроде достаточно простой вопрос. - Экспериментатор(30.11.2017 18:40, )
- чисто теоретически для чтения/записи 1 байта в I2C импульсов надо сформировать больше. Хотя бы из-за слэйв-адреса. Да еще всегда 9-й бит на каждом байте. Так что при той же тактовой потребление по SPI будет меньше. - Лагунов(30.11.2017 18:45)