Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Непонятки с SDRAM и порядком байтов (at91rm9200)
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
AndyBig
Ситуация: контроллер (at91rm9200), к нему подключены SDRAM (два чипа по 16 бит) и датафлэш (по SPI). Ставлю в инициализации режим SDRAM 32 бита, считываю в SDRAM из флэши страницу посредством DMA, получаю:
- оригинальный порядок байтов в словах: 11 22 33 44
- полученный в SDRAM порядок байтов в словах: 11 44 33 22

Если ставлю в настройках SDRAM режим 16 бит, то все нормально.
Кстати, еще вопрос: режим 16 бит должен отключать старшие 16 бит данных? Это означает потерю половины объема SDRAM? У меня в этом режиме сохраняется активность на всех 32 битах данных при работе с SDRAM...
AndyBig
Разобрался, вопрос снят.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.