今天用 GD32EmbeddedBuilder 生成 gd32e230g8u6 的 adc 代码的时候,发现有 bug.
具体的现象是:
1. gd32e23x_hal_init.c 中的 msd_adc_init 最后的 hal_periph_dma_info_bind 函数,中间丢失了 第二个参数: hal_periph_dma_info_bind(adc_info, , dma_ADC_info); 。 并且,从这一行开始,一直到文件末尾,缩进也全部丢失。
2. gd32e23x_hal_it.c 中的 DMA_Channel0_IRQHandler 里面,没有 hal_dma_irq(&dma_ADC_info); |