SysTick_Handler 只執(zhí)行一次,是什么原因?qū)е碌?

void SysTick_Handler(void) __attribute__((interrupt()));

void SysTick_Handler(void)

{

? ? GET_INT_SP();

? ? /* enter interrupt */

? ? rt_interrupt_enter();

? ? SysTick->SR=0;

? ? rt_tick_increase();

? ? /* leave interrupt */

? ? rt_interrupt_leave();

? ? FREE_INT_SP();


}

不知道是什么原因?qū)е轮粓?zhí)行了一次?


GET_INT_SP(); 和?FREE_INT_SP(); 有什么用?


您好,GET_INT_SP(); 和?FREE_INT_SP();主要都是對(duì)機(jī)器模式暫存寄存器進(jìn)行操作,主要作用看下圖1介紹。若你是跑RT-Thread,可參考下圖2修改一下。若不行,可將工程發(fā)我郵箱(lzs@wch.cn)具體看一下。

image.png

圖1

image.png

圖2


好的,解決了,配置錯(cuò)了。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频