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

STM32L452 QUAD SPI -искажает адрес при формировании посылки

Добрый день.

 

Использую QUAD SPI STM32L452 для работы с NAND Winbond w25n01g. При конфигурировании QUAD SPI для передачи команды Page Data Read (13h)

 

  page = 0x30;

  /* Initialize the read command */
  sCommand.InstructionMode   = QSPI_INSTRUCTION_1_LINE;
  sCommand.Instruction       = PAGE_DATA_READ_CMD; 
  sCommand.AddressMode       = QSPI_ADDRESS_1_LINES;
  sCommand.AddressSize       = QSPI_ADDRESS_16_BITS;
  sCommand.Address           = page;
  sCommand.AlternateByteMode = QSPI_ALTERNATE_BYTES_NONE;
  sCommand.DataMode          = QSPI_DATA_NONE;
  sCommand.DummyCycles       = 8;
  sCommand.DdrMode           = QSPI_DDR_MODE_DISABLE;
  sCommand.DdrHoldHalfCycle  = QSPI_DDR_HHC_ANALOG_DELAY;
  sCommand.SIOOMode          = QSPI_SIOO_INST_EVERY_CMD;
  
  /* Configure the command */
  if (HAL_QSPI_Command(&QSPIHandle, &sCommand, HAL_QPSI_TIMEOUT_DEFAULT_VALUE) != HAL_OK)
  {
    return QSPI_ERROR;
}

 

на шине следующее:

 

post-41128-1516094809_thumb.jpg

 

0x30 на месте старшего байта 16-ти разрядного слова, а в младшем байте - все 1. Куда копать, чтобы исправить ситуацию?

 

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


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

Может чуть не в тему, где-то есть настройки задержки линии CS# ? Обычно нужно небольшое время выждать когда slave периферия выйдет из сна.

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


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

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

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

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

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

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

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

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

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

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