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

Переход с stm32f4 на stm32f7

Есть плата WaveShare Core 7XXI. На плате камень STM32F746IGT6 и микросхема SDRAM. Решил попробовать запустить.

Есть у меня программа работы с TFT дисплеем. Начиналась она с http://narodstream.ru/stm-urok-37-displej-tft-240x320-8bit-chast-1/, переделал в 16-разрядный интерфейс, прикрутил другой шрифт https://microtechnics.ru/stm32-i-lcd-rabota-s-graficheskim-displeem/- все работает (но не везде, это другая история) и под HAL, и под SPL и на STM32F103, вот ее и решил попробовать перенести на STM32F7.

Но вместо приветствия от программы получил белый экран с серым квадратом посередине и все.

Подскажите, есть какие то  нюансы переноса с f4 на f7? Именно касательно F(S)MC. Спасибо.

 

Завел сигнал сброса дисплея на пин МК (до этого сброс дисплея был на ножке nRST), картинка на дисплее поменялась. Значит FMC работает, нужно ковырять тайминги.

При портировании на 103 серию программа сразу заработала, а на f7 нет - меня это и смутило.

Изменено пользователем mihlit

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


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

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

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

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

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

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

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

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

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

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