Вход
Наше всё
Теги
codebook
无线电组件
Поиск
Опросы
Закон
Вторник
26 ноября
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
PLD, FPGA, DSP
AVR
PIC
ARM, RISC-V
Технологии
Кибернетика, автоматика, протоколы
Схемы, платы, компоненты
ARM, RISC-V контроллеры
927294
Топик полностью
lloyd
(14.06.2019 21:53, просмотров: 180)
ответил
De_User
на
По п.1, при питании от 3,3В и тактовой частоте 120 МГц STM32F4 будет работать синхронно с Flash (30 МГц) за счёт шины 4*32 = 128 бит. Так что можно будет оценить максимальное время выполнения кода, пусть даже с погрешностью 25%.
Максимальное-то можно оценить, но с реальным оно может и не биться. А что, если шину заспамил DMA? Растактовку хорошо считать на простых ядрах типа pru-icss или cla, у которых все прозрачно, а на этих монстрах только статистика
Ответить
А разве память программ на одной шине с данными?
-
De_User
(14.06.2019 23:08
)
Память программ отдельно, а вот оперативка таки на одной шине с дма. Вы читать переменную, а у вас bus stall. Правда это почти фантастическая ситуация, загрузить матрицу шин доступом к SRAM, нужно ну очень много трафика генерировать
-
lloyd
(15.06.2019 06:37
)