Перейти к содержанию
    

Что то другое тормозит.

Проверили настройки скорости ядра и периферии?

Сделайте профайлинг и посмотрите где задержки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня вопрос по поводу BF533 в общем я добился скорости 450-500 килобайт в секунду (я про SD). Но это не скорость записи на прямую в SD, а именно в файл, если писать без файловой системы то скорость чуточку быстрее.

...

У меня вопрос, все так и должно было быть?

Это со всеми картами так? Вообще, должно быть по крайней мере в 2-3 раза выше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это со всеми картами так? Вообще, должно быть по крайней мере в 2-3 раза выше.

это microSD от кингстон.

А это может все таки вызвано что может быть я не включил кэш? Все таки данные я записываю с SDRAM.

Как вообще проверить что кэш включен и рабтает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А это может все таки вызвано что может быть я не включил кэш? Все таки данные я записываю с SDRAM.

Едва ли. Только если программа выполняется из SDRAM.

 

Как вообще проверить что кэш включен и рабтает?

Сравните скорость чтения/записи при включенном и выключенном кэше.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Едва ли. Только если программа выполняется из SDRAM.
Нет, она полностью загрузилась во внутреннюю память.

 

Видимо дело, в SD-карте.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Видимо дело, в SD-карте.

У меня получалось 1508кБайт/с на 1G microSD при тактовой частоте SPI 133/6. Самый худший вариант - около 800кБайт/с на 16M карте из комплекта фотоаппарата. Попробуйте разные карты.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У меня получалось 1508кБайт/с на 1G microSD при тактовой частоте SPI 133/6. Самый худший вариант - около 800кБайт/с на 16M карте из комплекта фотоаппарата. Попробуйте разные карты.

Я только что попробывал просто запись в сектора попорядку, в нулевой и так далее, скорость записи равна 2,3 мегабайта в секунду.

Я использую FATFs от чана. Не можете подскзать чем может быть вызвана основная проблема с такой высокой задержкой именно записи в файл?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

значит буду искать место где больше всего затраты по времени.

А не подскажете программу с помощью которой в винде можно просмотреть содержимое SD-карты посекторно? Скажем к примерукогда там фс нету а данные посмотреть хочется??

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

добился желаемой скорости форматированием карточки с максимальновозможным размером кластера. Сейчас скорость записи в файл порядка2 мегабайт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...