ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
5 мая
1294647 Топик полностью
petrd (23.03.2023 09:01, просмотров: 372) ответил petrd на Никак не осилю SysTick.
Осилил. С SysTick-ом тут как с таймером надо работать, т.е надо флаг СNTIF сбрасывать, в отличии от SysTick СМ3 где этого делать не надо. 

И потребовался атрибут __attribute__((interrupt("WCH-Interrupt-fast")))

Теперь вот так работает:

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

void SysTick_Handler(){
  SysTick->SR = 0;
  GPIOB->OUTDR = ~GPIOB->OUTDR;
}