Antony1000 0 9 января, 2017 Опубликовано 9 января, 2017 · Жалоба Тоже на это похоже, поставте while(1); после инита и выдачи первой картинки и наблюдайте, будет работать - ищите баги в своей проге, кто, куда в память лезет, а может еще и в регистры попадает В том-то и дело что программа стоит на while(1), а в SDRAM появляются какие-то значения. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 9 января, 2017 Опубликовано 9 января, 2017 · Жалоба Прерывания запрещены? Операции ПДП? На фирменной прошивке нет таких моментов? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Antony1000 0 10 января, 2017 Опубликовано 10 января, 2017 · Жалоба Прерывания запрещены? Операции ПДП? На фирменной прошивке нет таких моментов? На прошивке от Стартеркита такого не происходит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
SapegoAL 0 10 января, 2017 Опубликовано 10 января, 2017 · Жалоба На прошивке от Стартеркита такого не происходит. Возьмите прогу стартеркита. Остановите под отладчиком и посмотрите регистры контроллера памяти и LTDC. Запустите свою, остановите и сравните... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Antony1000 0 11 января, 2017 Опубликовано 11 января, 2017 · Жалоба Возьмите прогу стартеркита. Остановите под отладчиком и посмотрите регистры контроллера памяти и LTDC. Запустите свою, остановите и сравните... В том то и дело, что регистры контроллера FMC для работы с SDRAM идентичны. Только я работаю с библиотеками HAL, а там SPL. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться