我在ch32v307上碰到個問題:
將SDIO+EMMC+UDISK+DMA的例程中的DMA模式改為輪詢模式,將板子和電腦用usb連接的時候出現如下情況
但點擊格式化磁盤后又無法完成格式化
而使用dma模式可以正常實現將emmc變成u盤的功能。
只改動了sdio.c的兩個地方如下:
雖然說DMA模式下可以但目前我需要輪詢模式的程序,所以
請問有 SDIO+EMMC+USIDK的輪詢模式的例程嗎
我在ch32v307上碰到個問題:
將SDIO+EMMC+UDISK+DMA的例程中的DMA模式改為輪詢模式,將板子和電腦用usb連接的時候出現如下情況
但點擊格式化磁盤后又無法完成格式化
而使用dma模式可以正常實現將emmc變成u盤的功能。
只改動了sdio.c的兩個地方如下:
雖然說DMA模式下可以但目前我需要輪詢模式的程序,所以
請問有 SDIO+EMMC+USIDK的輪詢模式的例程嗎
補充:我用SD卡的相同例程,改了上述兩個地方即將DMA模式改為SD_POLLING_MODE
可以實現將sd卡變成u盤的,但我想要的是emmc輪詢模式下的udisk,將其改為SD_POLLING_MODE后就變成開頭說的情況了。
可否提供一個SDIO+EMMC+UDISk+輪詢模式的例子,或者說需要怎么修改才能將SDIO+EMMC+UDISk+DMA的例子改為輪詢模式下正常使用的程序
再補充一下,用的是ch32v307,裸機環(huán)境,設備模式的U-DISK
需求:希望提供一份SDIO+EMMC+UDISK+輪詢模式的例程,或如何修改能夠將DMA模式的這個例程改為輪詢模式的程序
您好,暫時沒有SDIO+EMMC+UDISK的例程,你可以先留個郵箱,這邊后面可以整理一個發(fā)給你。關于DMA模式改為輪詢模式,在CH32V307 EVT中有SDIO操作EMMC的例程,在該例程基礎上修改DMA模式為輪詢模式是沒有問題的,僅修改你附圖的那兩個地方,你可以使用EVT例程測試一下。關于你描述無法格式化問題,可以檢查一下是否跟讀寫接口的調用有關,若方便可將你的工程發(fā)過來(lzs@wch.cn)具體看一下。
郵箱:個人信息保護,已隱藏