电子工程师技术服务社区
公告
登录
|
注册
首页
技术问答
厂商活动
正点原子
板卡试用
资源库
下载
文章
社区首页
问答
关于进入中断之前数据采集已经完成了吗?
已解决
73482
个问题
已帮助
5993
位优秀工程师
关于进入中断之前数据采集已经完成了吗?
lixiang
2021-03-12
浏览量:883
我用的是定时器触发ADC采样,在ADC中断当中通过调用函数 HAL_ADC_GetValue(&hadcx); 来获取AD寄存器值, 该函数当中只有 return hadc->Instance->DR; 返回DR的值,请问:ADC是何时采集数据的呢?
猜想1:定时器触发之后先采样,采样完成在进入中断
显示全部
单片机
关注问题
写回答
0
0
收起
我来回答
上传资料:
选择文件
文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
耳根的耳根
数据采集是你使能AD之后就开始了,然后采集完成的话会给一个采集完中断或者采集完成标志。所以说你定时器中循环读取这个值有时候获得的是上一个值,最好的办法就是一直判断有没有采集完成的标志,或者使用adc采集完成中断。
发布于
2021-03-13
举报
评论 0
0
0
其他答案
数量:
5
xbk_048011
并没有,要从中断里面出来
发布于
2021-03-12
举报
评论 0
0
0
yhj416606438
是的,先触发,在采样,然后进中断读取数据
发布于
2021-03-12
举报
评论 0
0
0
一笔之名也
是的定时器后开始采样,采样完成进中断
发布于
2021-03-12
举报
评论 0
0
0
xdsnet
从你的描述来看,是定时器触发采样,完成后触发中段来读取数据的。
发布于
2021-03-13
举报
评论 0
0
0
莱克迷KW
ADC是你发出触发信号后就开始采集数据的了,定时器触发后,先进行采样,采样完成,ADC转换完成,进ADC的中断
发布于
2021-03-17
举报
评论 0
0
0
相关问题
问题达人
换一批
文章
知识经验换现金
换一批
关于进入中断之前数据采集已经完成了吗?
写回答
关注问题
×
我要举报该内容,理由是:
内容质量差:
内容太水、伸手党
垃圾广告信息:
广告、招聘、推广、测试内容等
偏离问答主题:
与技术无关、讨论类
与社区已有内容重复:
违规内容:
色情、暴力、血腥、敏感信息等
不友善内容:
人事攻击、挑衅辱骂、恶意行为
以上选项都不是: