角度传感器改使用DMA

This commit is contained in:
cbb
2025-11-01 21:03:57 +08:00
parent 71a92fa68e
commit bd77f7a9a9
4 changed files with 194 additions and 65 deletions
-6
View File
@@ -733,9 +733,6 @@ void DMA0_Channel4_IRQHandler(void) {
i++) {
CAN0_transmiter.receive_message.rx_data[i] = can_rx_buffer[i];
}
// 接收标志位置1
CAN0_transmiter.can0_receive_flag = SET;
}
}
@@ -747,8 +744,5 @@ void DMA0_Channel5_IRQHandler(void) {
if (dma_interrupt_flag_get(DMA0, DMA_CH5, DMA_INT_FLAG_FTF)) {
// 清除DMA传输完成中断标志
dma_interrupt_flag_clear(DMA0, DMA_CH5, DMA_INT_FLAG_G);
// 发送完成标志位置1
CAN0_transmiter.can0_send_flag = RESET;
}
}