我想要将DMA发送函数放到定时器中断里面,但是DMA发送 就只能发送一次,之后定时器中断就卡死(进不去中断了),这个怎么解决?
void TIM2_IRQHandler(void)
{
if(TIM2->SR&0X0001)
{
memcpy(SendBuff,"23345678", 8);
LumMod_Cmd_WriteParam(strlen((char*)SendBuff)); //DMA发送函数,通过串口2发送出去。
}
TIM2->SR&=~(1<<0);//Çå3yÖD¶Ï±ê־λ
}
一周热门 更多>