完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
1、采用cubemx V6.6.1 生成的MDK工程,勾选“kernal”选择生成的RT Thread ,AD +DMA 8通道采样生成的结果正常。DMA中断,读取采样结果。DMA勾选“连续转换” 2、采用cubemx V6.6.1 生成的工程, 难道“finsh” 不能在这种环境中使用? 正常:
异常(加载finsh,使用 RTT实时为console)
|
|
相关推荐
7个回答
|
|
|
想要不被打断,应该用链式DMA,而且要配FIFO,否则都会被中断干扰
|
|
|
|
|
|
被中断打扰?被什么中断打扰了?
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
一个DMA控制器是管理多个DMA通道的,当然是被同一个DMA控制器的高优先级通道的DMA中断干扰。
|
|
|
|
|
|
我做过的一个例子,同时启动stm32的3个ADC连续DMA工作(不是同一个ADC的3个通道),如果按常规写法把他们使用的DMA通道分配到同一个DMA控制器下根本就不能正常获取数据。
|
|
|
|
|
|
也就是说,3个ADC通道,3个DMA通道,采3个ADC,这样做,是不是效率太低了?是不是说明ADC不适合DMA呀?
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
999 浏览 0 评论
2781 浏览 0 评论
图腾柱PFC无法上升至400V,且电感电流为正弦波形,但是幅值极小
9368 浏览 0 评论
飞凌嵌入式ElfBoard-Vim编辑器之静态链接和动态链接
2895 浏览 0 评论
使用 LinkBoy 将程序导出为 C 语言代码并烧录至 Arduino ESP32 开发板
2300 浏览 1 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-1 19:47 , Processed in 0.691226 second(s), Total 55, Slave 47 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
4524