ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1213031
VVB (01.06.2022 10:19, просмотров: 872) m16
Подскажите по карте SD, какой максимальный размер буфера записи в CMD25 возможен? 

Ковыряюсь с NUC, OpenNuvoton. Обратил внимание на то, что после выдачи одной команды CMD25 возможна передача 255 блоков по 2048 байт используя DMA, то есть 510 кБайт данных (в реальности, в спецификации на SD указано, что размер блока 512 байт, то есть может быть передано 130'560 байт).

Карта переходит в состояние "prg" после выдачи CMD12 (которая означает "передача данных для программирования завершена").

Что-то я сомневаюсь, что SD карта имеет буфер записи такого размера. В упрощённой спецификации "Part 1 Physical Layer SImplified Specification Ver2.00" информации не нашёл.

Ткните носом, где в спецификации или где-нибудь ещё написано про максимальное число передаваемых после выдачи CMD25 блоков?