dma_single_data_para_struct_init(&dma_init_struct);dma_channel_disable(DMA0, DMA_CH5);dma_deinit(DMA0, DMA_CH5);// I2S复用SPI的寄存器 dma_init_struct.periph_addr = (uint32_t)&SPI_DATA(SPI2);// 内存地址 dma_init
SEGGER_RTT_printf(0,">>fatfs spi flash disk init:%d\r\n",stat); stat = RES_OK;// W25QXX初始化完成后,这里注意返回参数,正确是必须为0 } returnstat; caseDEV_USB ://U盘 stat = STA_NOINIT; stat = USBH_UDISK_Status();// U盘连接成功,则返回1.否则返回0 if(stat) { stat &= ~STA...
dma_multi_data_para_struct_init(&dma0); dma0.request = DMA_REQUEST_TIMER0_UP; dma0.periph_addr = (uint32_t) (&GPIO_ISTAT(GPIOB)); dma0.periph_width = DMA_PERIPH_WIDTH_32BIT; dma0.periph_inc = DMA_PERIPH_INCREASE_DISABLE; // 开启地址自增 dma0.memory0_addr = (uint32...