|
Использую ATmega64, работаю с MMC по SPI, всё вроде работает нормально, регистры читаются, но при записи сектора, после передачи
данных и CRC контроллер MMC возвращает значение E5 что означает что сектор записан и устанавливает флаг занятости, и этот флаг занятости висит постоянно. Ощущение что контроллер повис. Другие команды после записи не выполняются. Приходится реинициализировать. После нескольких циклов записи карта каким то образом виснит так, что перестаёт читаться на стандартных ридерах - вешает ридер. Уже повесил 3 карты не знаю что делать, в чём ошибка. Помогите пожалуйсто.
E-mail: info@telesys.ru