Example DataFlashSpeed for ARMGS10

Материал из eeWiki - открытая энциклопедия по электронике
Перейти к: навигация, поиск

Программа измерения скорости работы DataFlash чипа памяти AT45DB321DM
на плате ARMGeoSpyder 1.0



Установки микроконтроллера и компилятора:

  • Частота процессора - 260 МГц
  • Частота шины HCLK - 130 Мгц
  • Частота периферии - 20 Мгц
  • Максимальная оптимизация по скорости
  • Режим ARM

Файл проекта:Файл:ARMGS10 DATAFLASHSPEED.zip

Результаты


Чтение и запись проводились на всем объеме доступной памяти DataFlash - 4 МБайт
Использовался алгоритм с программным циклом ожидания готовности DataFlash.
Для увеличения быстродействия теста для работы с DataFlash не использовались библиотеки NXP (NXP Common Driver Library (CDL))

Скорость чтения DataFlash c одновременной генерацией и сверкой с буффером случайных чисел 864 КБайт/сек
Скорость стирания DataFlash 119 КБайт
Скорость проверки DataFlash на чистоту 980 КБайт/сек
Скорость записи DataFlash 24 КБайт/сек