ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
20 июля
1324734 Топик полностью
m9rs (26.06.2023 17:45, просмотров: 295) ответил mse homjak на Кагбы, да, приятно. Но, цука, реакция на прерывание, при 40МГц, порядка 700нС. Кажысь, 16МГц Мега и то быстрее.
Вы неправы. Если использовать атрибут 

void SysTick_Handler(void) __attribute__((interrupt("WCH-Interrupt-fast")));

то вход в прерывание занимает примерно 11 тактов.

При этом не все регистры сохраняются.

Вот ссылка на пример . Скомпилите его и посмотрите сколько у вас будет тактов.

У меги вход в прерывание зависит от того что вы в прерывании делаете и тоже бывает не быстрым.

И к сожалению у меги нет приоритетов прерываний.