|
就是在定时器中断,/ R* j* M$ r, }, E/ H4 P) i3 j void TIM2_IRQHandler(void)1 I. S' `. R/ `* x: C {& W* x: c F2 Z- Y$ M, q if(TIM_GetITStatus(TIM2, TIM_IT_Update)!=RESET) { a(); //函数a();这里做事情,要一段时间,可是不确定 }& ^0 j* }$ F2 j , b' y9 ]+ h9 h }/ h: m4 N6 B+ f) s0 q& ` 7 r. I" t) g7 i2 l8 t2 H 8 g* f5 V- \- P d void a(void) {) H, N/ e! v! q! B9 a/ o ....做事情% r( G# O/ m# [ F 做完以后7 p3 S) e; O& W8 k4 b TIM_Cmd(TIM2, DISABLE); }7 ]2 V6 g9 h5 @; M1 B+ p% m ! t+ h4 K; b& `6 X% b" k 这样子可以达到效果吗? |
微信公众号
手机版
不太清楚,路过帮顶