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

Подключение SDRAM к NUCLEO-F767ZI

Здравствуйте! Мы хотим подключить к плате NUCLEO-F767ZI на базе STM32F767ZIT6 SDRAM MT48LC64M8A2 512 Мбит: x8 (16 Meg x 8 x 4 banks) через интерфейс FMC. Точнее подключить параллельно 4 таких микросхемы на один CS (например на CS0) и таким образом сформировать шину данных на FMC 32 бит. Сразу же возникает вопрос, как будут обрабатываться запросы к данной памяти на чтение например 8 или 16 битных данных не выравненные на границу 32 бит из программы? Правильно запрограммированный интерфейс FMC сам определяет что нужно вначале выровнять адрес на границу , выполнить 32 битную транзакцию и выделить нужные байты? Или я описал фантастический сценарий и такие транзакции просто не будут выполняться ? Буду рад любой информации.

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


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

33 минуты назад, SergeiSX сказал:

Правильно запрограммированный интерфейс FMC сам определяет что нужно вначале выровнять адрес на границу , выполнить 32 битную транзакцию и выделить нужные байты?

Нет, он использует для этого сигналы FMC_NBLx. Почитайте про них. Они должны быть правильно инициализированы в регистрах FMC.

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


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

On 3/7/2021 at 11:18 PM, jcxz said:

Нет, он использует для этого сигналы FMC_NBLx. Почитайте про них. Они должны быть правильно инициализированы в регистрах FMC.

Спасибо большое!

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


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

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

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

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

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

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

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

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

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

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