电子工程师技术服务社区
- 社区首页
- 下载
- 头文件.zip
资料描述
之前在nucleof412开发板上面完成了adc+pwmdac的实验,现在将这个实验移植到f429探索者板子上并进行进阶,跟上次的串口dma实验一样给adc1开启dma通道,使cpu不再全权负责adc采集工作,节省cpu的占用,这点在以后使用实时操作系统时非常重要,因为cpu在处理操作系统内核和调度多道程序的繁重工作中已经被占用掉一部分资源,如果还要在外设上花费资源,那么cpu就可能要罢工了。不过由于本人知识水平有限,运用了dma的adc存在bug,原因未知,因此无法修复,该bug的现象为adc通过dma通道采集时数据会发生跳动。希望论坛里调试过dma_adc的大神一起交流。