реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Непонятки с SDRAM и порядком байтов (at91rm9200)
AndyBig
сообщение Jan 3 2006, 11:19
Сообщение #1


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Ситуация: контроллер (at91rm9200), к нему подключены SDRAM (два чипа по 16 бит) и датафлэш (по SPI). Ставлю в инициализации режим SDRAM 32 бита, считываю в SDRAM из флэши страницу посредством DMA, получаю:
- оригинальный порядок байтов в словах: 11 22 33 44
- полученный в SDRAM порядок байтов в словах: 11 44 33 22

Если ставлю в настройках SDRAM режим 16 бит, то все нормально.
Кстати, еще вопрос: режим 16 бит должен отключать старшие 16 бит данных? Это означает потерю половины объема SDRAM? У меня в этом режиме сохраняется активность на всех 32 битах данных при работе с SDRAM...
Go to the top of the page
 
+Quote Post
AndyBig
сообщение Jan 3 2006, 20:02
Сообщение #2


Иногдящий
****

Группа: Свой
Сообщений: 691
Регистрация: 28-02-05
Пользователь №: 2 931



Разобрался, вопрос снят.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 5th July 2025 - 21:59
Рейтинг@Mail.ru


Страница сгенерированна за 0.01352 секунд с 7
ELECTRONIX ©2004-2016