Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Скорость чтения данных с SD карты на ST32f407-discovery
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
inventor
купил ардуиновский модуль SD карты, который мне надо подключить к платке дискавери
разводка на этом модуле SPI, я не стал использовать это соединение
и сделал 1-битный режим MMC: D0, CLK, CMD
взял пример USB-MSC для FS USB, исправил на 1битный ММС и пытаюсь померить скорость
чтения со своего получившегося Flash устройства - 650 кБайт в секунду
не густо.
далее беру USB картридер, в который вставляют свою SD карту, далее это устройство
вставляю в USB и читаю - 17.6 МБайт в секунду.
карта 4-го класса
в чем может быть проблема такой маленькой скорост?
насколько примерно будет быстрее если я сделаю:
1) на SPI
2) на 4 битном MMC вместо 1-битного.
jcxz
Цитата(inventor @ Jun 6 2017, 13:39) *
чтения со своего получившегося Flash устройства - 650 кБайт в секунду

В пределах нормы.

Цитата(inventor @ Jun 6 2017, 13:39) *
в чем может быть проблема такой маленькой скорост?

В ПО и в USB FS.
А Вы какой скорости ожидали на USB FS?
inventor
Цитата(jcxz @ Jun 6 2017, 14:56) *
В пределах нормы.
В ПО и в USB FS.
А Вы какой скорости ожидали на USB FS?



Full-Speed до 12 Мбит/с
да, че та я не расчитал
нужно HS USB пилить
_4afc_
Цитата(inventor @ Jun 6 2017, 15:39) *
чтения со своего получившегося Flash устройства - 650 кБайт в секунду
насколько примерно будет быстрее если я сделаю:
2) на 4 битном MMC вместо 1-битного.


На 4 битном MMC 25МГц даёт чтение 8.3Мбит\с на FS на Atmel т.е. на 60% быстрее чем сейчас у вас.

jcxz
.
inventor
Цитата(_4afc_ @ Jun 7 2017, 10:09) *
На 4 битном MMC 25МГц даёт чтение 8.3Мбит\с на FS на Atmel т.е. на 60% быстрее чем сейчас у вас.

спасибо.
то есть по любому нужно HS USB
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.