Jump to content

    

STM32F407 и FSMC проблемы

ну на картинке всё нарисовано, 6 тактов вроде цикл шины получается.

а в референс мануале наверняка несколько подробнее описано откуда для MEMSET и MEMWAIT ещё +1 появляется.

 

Share this post


Link to post
Share on other sites
On 9/17/2019 at 8:10 PM, jcxz said:

Никто не понял вопроса: что именно нужно считать??? и по каким исходным данным? Сформулируйте вопрос яснее. Так, как будто задаёте его другому человеку, а не самому себе. :wink:

Объясню на примере:

Дано:

ComSpaceTiming.SetupTime    =3
ComSpaceTiming.WaitSetupTime=4
ComSpaceTiming.HoldSetupTime=5
ComSpaceTiming.HiZSetupTime =6

Надо найти чему равны:

MEMxSET  
MEMxWAIT
MEMxHOLD
MEMxHIZ

Или они совпадают?

Edited by __inline__

Share this post


Link to post
Share on other sites
4 минуты назад, __inline__ сказал:

Надо найти чему равны:

Измерить, не?

Share this post


Link to post
Share on other sites
32 minutes ago, jcxz said:

Измерить, не?

Отсутствуют осциллограф и логический анализатор.

А чистый FPS, я давно узнал, сделав таймер и насчитав 10 секунд и поделил число кадров на 10.

 

Интересно теперь вычислить максимальный FPS по времянкам.

И у меня есть сомнения что    ComSpaceTiming.SetupTime  != MEMxSET     и для остальных пар также.

 

Edited by __inline__

Share this post


Link to post
Share on other sites
Цитата

И у меня есть сомнения что    ComSpaceTiming.SetupTime  != MEMxSET     и для остальных пар также.

Только эксперимент может однозначно доказать - равно или нет. Расчёты не помогут.

При крайней бедности можно пойти колхозным путём:

Завести исследуемый сигнал на какой-нить таймер в режиме захвата. Выставить максимально-возможные значения во всех полях таймингов. Измерить. Декрементировать значение исследумого поля тайминга. Опять измерить. И так несколько раз. Из результатов - уловить зависимость.

Не помню - на какой макс. частоте тактирования работают таймеры на C6745, а то может лучше их использовать, для бОльшего разрешения.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this