Здравствуйте. Собственно проблема. Имеется плата с установленной на ней atmega128 (3.3 В, 8 МГц). Эта плата через SPI общается с другой платой (ардуино 328, 5 В, 16 МГц). Ардуино выступает мастером. Шлётся один байт, в ответ тоже байт. И вот, иногда моя плата вместо ответа возращает принятый байт. Первый раз вообще с таким столкнулся. Думал, может мега не успевает принять, поставил и задержку побольше и частоту снизил - всё равно то же самое. Может, кто сталкивался с таким?
|