16+
Суббота
22 февраля
Вход |Карта сайта |Upload |codebook | PARTS

 О смысле всего сущего 0xFF

 Средства и методы разработки

 Мобильная и беспроводная связь

 Блошиный рынок Объявления

caxapa

Микроконтроллеры ARM 

AVR PIC MSP PLD,FPGA,DSP 

Кибернетика Технологии 

Схемы, платы, компоненты 

Микроконтроллеры PIC

 
Новая темаПравила РегистрацияСтатистика Архив
Вернуться в конференциюТопик полностью
Evgeny_CD, Архитектор  (29.10.2019 16:13) , в ответ на Посмотри context switch time у распространённых осей, вычти 7 тактов на сохранение регистров ARM в стеке. Большая разница? Да почти без разницы. Если же задача выжать последнюю наносекунду из железа, то эта задача комплексная, там не только и не автор: SciFi
По другом считать надо. 
Пусть у нас шпарят прерывания 500 КГц. 2 Мкс - это 400 тактов между прерываниями. 32 такта на спасение/сохранение - это 8% времени вхолостую. + там еще всякие тонкости по шине возникнут. За эти 32 такта я могу на асме при 32 регистрах сделать довольно много в части работы с железом. Да, железо на медленной шине, но есть всякие PMP с буферами и проч. Какую-нибудь генерацию извратных времянок точно смогу успеть. Надо ли оно такое - это отдельный вопрос, при цене FPGA $5, но мало ли.
Главная | Карта сайта | О проекте | Проекты | Файлообменник | Регистрация | Вебмастер | RSS
Лето 7528 от сотворения мира. При использовании материалов сайта ссылка на caxapу обязательна.
MMI © MMXX