Разработка, производство и продажа радиоэлектронной аппаратуры
|
Требуется программист в Зеленограде - обработка данных с датчиков; ColdFire; 40 тыс.
e-mail: jobsmp@pochta.ru
|
После того, как мы затолкали в карту блок данных
для программирования, карта посылает "data response token"
и переводит MISO в состояние LOW, каковое будет удерживаться
пока не закончится программирование. Если
мы не хотим ждать и желаем во время программирования
поговорить ещё с кем-нибудь по SPI, то мы
снимаем с карты сигнал CS, и она освободит
линию MISO. Если мы снова выберем карту, а она
ещё не завершила программирование, то на MISO
снова установится 0.
Многоблочное чтение, наверное, можно перевести
на DMA, а с записью будут проблемы, т.к. после
передачи карте каждого блока нужно принять
и проанализировать "data response token" и
дождаться конца программирования блока.
Составить ответ | Вернуться на конференцию
Ответы