好了,我来写个代码展示一下如何使能Systick的异常
LDR R0, = 0xE000E010 ;加载STCSR的地址
MOV R1,#0
STR R1,[R0] ;先停止Systick,防止意外产生
LDR R1, = 0x3FFF
STR R1, [R0,#4] ;写入重装载值
STR R1, [R0,#8] ;往STCVR写任意数,确保清除COUNTFLAG标志
MOV R1, #0x7 ;选择FCLK作为时钟源,并使能Systick异常
STR R1, [R0] ;写入数值,开启定时器
|