ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
955682 Топик полностью
Evgeny_CD, Архитектор (29.10.2019 16:13, просмотров: 682) ответил SciFi на Посмотри context switch time у распространённых осей, вычти 7 тактов на сохранение регистров ARM в стеке. Большая разница? Да почти без разницы. Если же задача выжать последнюю наносекунду из железа, то эта задача комплексная, там не только и не
По другом считать надо. Пусть у нас шпарят прерывания 500 КГц. 2 Мкс - это 400 тактов между прерываниями. 32 такта на спасение/сохранение - это 8% времени вхолостую. + там еще всякие тонкости по шине возникнут. За эти 32 такта я могу на асме при 32 регистрах сделать довольно много в части работы с железом. Да, железо на медленной шине, но есть всякие PMP с буферами и проч. Какую-нибудь генерацию извратных времянок точно смогу успеть. Надо ли оно такое - это отдельный вопрос, при цене FPGA $5, но мало ли.