在Cortex-M3权威指南中说读取寄存器操作时需要写入密匙,但是在原子的程序中没有反映出来啊,程序如下
void Register_NVIC_PriorityGroupConfig(u8 NVIC_Group)
{
u32 temp,Group_Set;
Group_Set=(~NVIC_Group)&0x07;//è¡oóèyλ
Group_Set<<=8;
temp=SCB->AIRCR;
temp&=0X0000F8FF;
temp|=0X05FA0000;
temp|=Group_Set;
SCB->AIRCR=temp;
}
但是能正常工作,这就很郁闷,求教大神
一周热门 更多>