ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
28 марта
832875 Топик полностью
Связанные сообщения
I2C
[protodb] Protocol Debugger. Отладка и реверс-инжиниринг протоколов.2023-11-12
Какие есть схемотехнические решения по удлинению, помехозащищенности от сбоев, стат. пробоев, шин I2C и SPI? (Не нашел здесь под...2022-07-31
i2c самый полный мануал, пусть здесь полежит2020-05-05
Evgeny_CD, Архитектор (17.04.2018 21:56, просмотров: 705) ответил SciFi на Эти мегабиты условные. На днях разгонял I2C на STM32. Получилось где-то 1,5 Мб/с. До двух не дотянет никак, КМК.
Обо всем по порядку. 1. I2C 3.4 Мбит/сек - сложный протокол, который "устанавливает соединение" на 1Мбит, и далее уже шпарит на полной скорости. Он имеет смысл только для достаточно длинных пакетных пересылок. 2. Для IO расширителя протоколы свыше I2C 1Мбит смысла не имеют. 3. I2C 3.4 Мбит/сек вполне интересен для организации локальной сети. 4. У NXP как-то тяжело с мастером I2C 3.4 Мбит/сек, в дешевых MCU - slave. 5. У Атмела все проще, но там, в апноутах, немало программной работы для обслуживания контроллера.