CH32V203C8T6我想用四個電位器旋鈕,需要四路ADC檢測用DMA的話可以同時兩個ADC一起檢測嗎

目前只有ADC1用DMA轉換,能成功讀取出來但是將我的模擬IIC的時序打亂了,我想通過手動開啟ADC檢測但是沒有找到相關教程,如果不用DMA的話四路ADC檢測又擔心對CPU負荷太大了,請問這個問題有什么方法可以解決呢。

4路ADC其實用查詢方式負載也不大,144Mhz的主頻可以做好多事情,嘗試下IIC不用Delay_Ms改用TIM中斷時鐘計數(shù)會得到更多資源. 我用CH32F103做過ADC1的9個通道DMA轉換,信號變化快實時性不如查詢方式,個人覺得有資源就優(yōu)先用查詢方式,簡單快捷也更加實時.


現(xiàn)在用的四路輪詢,還沒有發(fā)現(xiàn)問題屏幕也顯示良好,感謝大佬指導



個人用arduino ide平臺,用任務調度器,并行多任務,需要的話加一個非阻塞延時試試


只有登錄才能回復,可以選擇微信賬號登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频