-
- Как к чему?! 100кбит/с это где-то 100мкс на байт. А передача
килобайта это вообще 100мС!!! Даже на 100мкс процессор
останавливать не наш метод, процессор должен работать, ему за это
электричество дают. А неблокирующий программный I2C вот, хвастаюсь
тем что заработало с первого раза, IBAH(2729 знак., 07.02.2026 21:30)
- Ну, круто, чо! Я бы такое: (Sost==90 && Timer_us(&t1)) собрал бы одно значение из битов и засунул в switch(){}. Ещё, можно задефайнить состояния энумератором - чтобы всё было без "мэйджик нумберз" и легло в биты переключателя красиво, с минимумом лишних состояний. Nikolay_Po(175 знак., 08.02.2026 11:46)
- У всех свои задачи. Мне ни разу не потребовалась неблокирующая работа с мастер-и2ц - POV(07.02.2026 21:38)
- Как к чему?! 100кбит/с это где-то 100мкс на байт. А передача
килобайта это вообще 100мС!!! Даже на 100мкс процессор
останавливать не наш метод, процессор должен работать, ему за это
электричество дают. А неблокирующий программный I2C вот, хвастаюсь
тем что заработало с первого раза, IBAH(2729 знак., 07.02.2026 21:30)