реклама на сайте
подробности

 
 
> Можно ли прерывать чтение сектора SD-карты выключая ~CS ?
GetSmart
сообщение Feb 1 2014, 09:23
Сообщение #1


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



В стандарте на этот счёт что-то оговорено?

Например, если хочется в фоновом режиме организовать чтение карты, но чтобы другой процесс мог в любой момент без лишних задержек прервать чтение и переключиться на чтение/запись другого сектора. Или может быть есть другой вариант прерывания чтения.

Сообщение отредактировал GetSmart - Feb 1 2014, 13:27


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
SM
сообщение Feb 2 2014, 14:01
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 7 946
Регистрация: 25-02-05
Из: Moscow, Russia
Пользователь №: 2 881



Не мешайте мух с котлетами, вторая часть фразы c "without affecting" относится только и исключительно к "card programming" (это когда она физически пишет блок во флеш), а не к другим режимам, во всех других режимах он "must be", и все тут. Читать надо вЫнимательнее - "Сигнал CS ДОЛЖЕН БЫТЬ....., за одним исключением, когда программинг"

Практически, скорее всего, сброс CS переведет выходной буфер карты в 3-е состояние, а автомат самой карты останется в том же состоянии, в котором и был. Хотя тут каждый производитель контроллера флеша волен реагировать так, как ему хочется, так как ситуация явно ошибочная, и никто не думает, что в ней и как делать.
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 14th August 2025 - 10:58
Рейтинг@Mail.ru


Страница сгенерированна за 0.01357 секунд с 7
ELECTRONIX ©2004-2016