На одном проекте нам нужно было поменять STM микроконтроллер на Linux модуль типа BeagleBone. Суть задачи заключалась в том, чтобы переподключить SPI шину, по которой были подключены модули устройства. Вроде бы, и драйвер есть, и шина работает, и модуль живой, но просидев не один день, ребята зашли в тупик. Итак, по порядку: Вторник Все эти исправления были произведены во вторник. Микросхема, тем не менее, на попытку прочитать любой регистр возвращает 0xFFFF. Высоко-импедансное состояние, которое выставляется на линии miso после включения чипселекта и падает в ноль после его отключения...
Сохранение существующих данных и предотвращение потери данных при внезапном отключении питания имеет решающее значение для пользователей продуктов быстрого хранения и сбора данных. Существует множество решений этой проблемы, среди которых хорошим выбором является сегнетоэлектрическая память (FRAM). FRAM — это энергонезависимая память с высокой скоростью записи, способная хранить данные в энергонезависимом режиме, а также позволяющая выполнять операции, аналогичные RAM. В этой статье мы будем использовать...