Что-то не совсем адекватно работает модуль I2C2. Или я что-то не учел. Кто-нить с ним работал. Есть какие-нить дополнительные грабли, кроме описанных в errat'е? Симптомы: идет постоянный обмен с 8 устройствами. STM32 мастер. В какой-то момент общение со всеми устройствами выпадает на Ack Failed в момент передачи адреса. Отваливаются сразу все. Через некоторое время обмен восстанавливается.
З.Ы. на первом i2c висят часы и с ними никаких проблем не обнаружено.
--------------------
Если сверху смотреть, то сбоку кажется, что снизу ничего не видно.
|