LightElf (14.02.2021 14:28, просмотров: 244) ответил klen на В cortex-m будет 15, здесь же в riscv кодом сохранение и
восстановление кучи регистров. Вот и набегает 58.
В общем так: у CM3 вход в прерывание в зависимости от ситуации
может составлять от 6 до 18 тактов. Обычное значение (из основного
потока) - 12 тактов. Но аппаратно в стек сохраняется только часть
регистров, так что от обрабочика и компилятора зависит. Задержка на
флеше не факт, что присутствует. Ничего не мешает процу
одновременно сохранять в стек регистры и начать выборку первой
инструкции обработчика - Гарвард ведь. Надо этот момент проверять.
Не надо делать мне как лучше, оставьте мне как хорошо