打印
[PIC®/AVR®/dsPIC®产品]

定时器中断内方便做ADC检测吗

[复制链接]
750|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
玛尼玛尼哄|  楼主 | 2022-10-24 17:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想用PIC单片机做ADC检测,想实现一个规定周期的检测,那么我是将ADC读取函数放主函数里,还是可以放定时器中断里,看到有人说定时器中断里不易做太多事情。谁有这方面的经验分享一下,如果放主函数里能保证采样的周期性吗

使用特权

评论回复
沙发
lcczg| | 2022-10-25 16:35 | 只看该作者
先看看是不是可以用定时器做ADC的触发源,这样硬件上自动处理,省很多资源。

使用特权

评论回复
板凳
lcczg| | 2022-11-1 10:10 | 只看该作者
想保证采样的周期性,可以在中断里启动ADC采样,然后在主函数里检测ADC采样结果。

使用特权

评论回复
地板
caigang13| | 2022-11-1 18:52 | 只看该作者
定时器中断频率多少?如果频率低,ADC读取数据简单,没问题。

使用特权

评论回复
5
Jacquetry| | 2022-11-4 20:29 | 只看该作者
中断里启动ADC采样,主函数里检测ADC采样结果

使用特权

评论回复
6
V853| | 2022-11-5 09:38 | 只看该作者
可以在定时器中启动,但是不要在定时器中等待采集结果。

使用特权

评论回复
7
朝生| | 2022-11-5 09:38 | 只看该作者
看你对 ADC采集周期要求高不高,如果高的话,可以在定时器中采集的。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

159

主题

3022

帖子

2

粉丝