智能车制作
标题:
pit中断进不去
[打印本页]
作者:
黄仰来
时间:
2018-2-28 13:11
标题:
pit中断进不去
我先给大家看我的部分代码,为啥就是进不去这个pit中断
void main()
{
DisableInterrupts;
NVIC_SetPriorityGrouping(4); //设置优先级分组,4bit 抢占优先级,没有亚优先级
NVIC_SetPriority( UART0_RX_TX_IRQn,0);
NVIC_SetPriority(PORTA_IRQn,1); //配置优先级
NVIC_SetPriority(PIT2_IRQn,2); //配置优先级
NVIC_SetPriority(DMA0_IRQn,3); //配置优先级
pit_init(PIT2, 1);
set_vector_handler(PORTA_VECTORn , PORTA_IRQHandler); //设置 PORTA 的中断服务函数为 PORTA_IRQHandler
set_vector_handler(DMA0_VECTORn , DMA0_IRQHandler); //设置 DMA0 的中断服务函数为 PORTA_IRQHandler
set_vector_handler(PIT2_VECTORn , PIT2_IRQHandler);
EnableInterrupts;
if(flag1ms==1)
{
flag1ms=0;
pitmake();
}
}
void PIT2_IRQHandler(void)
{
flag1ms=1;
PIT_Flag_Clear(PIT2); //清中断标志位
}
作者:
光电风掣
时间:
2018-3-3 15:12
请问解决了吗?我也出问题了
欢迎光临 智能车制作 (http://dns.znczz.com/)
Powered by Discuz! X3.2