|
|
  |
Cortex-M7 кол-во циклов на инструкцию |
|
|
|
Apr 30 2017, 09:20
|
Гуру
     
Группа: Свой
Сообщений: 2 724
Регистрация: 14-05-07
Из: Ярославль, Россия
Пользователь №: 27 702

|
Цитата(Obam @ Apr 30 2017, 11:07)  а оказывается "чудики" чудят иногда А толку от этого bit-band? Все равно только ядро может им пользоваться. И уж если ногодрыжить, то иметь GPIO на шине AHB будет повыгоднее, чем на APB (APB2 у STM32F1xx). Возможно, за счет отказа от bit-band для GPIO удастся сэкономить какие-нить такты синхронизации шин, но в дебрях я не силен.
|
|
|
|
|
May 1 2017, 14:08
|
Знающий
   
Группа: Участник
Сообщений: 758
Регистрация: 27-08-08
Пользователь №: 39 839

|
Цитата(scifi @ May 1 2017, 10:12)  Если посмотреть на структуру шинного коммутатора STM32F7, там ОЗУ сильно разное бывает. Не столько само ОЗУ разное (если мы про внутренние ITCM/DTCM/SRAM1/SRAM2), сколько его подключение, что в конечном итоге вместе с особенностями программы по части использования этих шин другими мастерами влияет на скорость работы. Цитата Я так понял, быстрее всего код выполняется из ITCM RAM. Да, я в нее и грузил код, данные в DTCM. В реальном проекте код будет в ITCM или Flash памяти (посмотрю что будет с быстродействием), а данные в DTCM/Flash или DTCM/SRAM1, определюсь после тестирования.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|