OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 3478|回复: 5

ADC的连续转换是不是太耗cpu的资源

[复制链接]

13

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
331
金钱
331
注册时间
2015-12-13
在线时间
83 小时
发表于 2016-8-1 15:34:32 | 显示全部楼层 |阅读模式
5金钱
将单片机内部自带的ADC设置为一定的转换时间,配置连续转换模式,转换完触发中断执行中断函数,这样是不是太耗cpu的资源

最佳答案

查看完整内容[请看2#楼]

30ms就不算浪费了,如果是很大数据量,追求速度和提高CPU效率的,可以考虑定时器+DMA就可以定时自动转换了。
专注于stm32,专注于嵌入式
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

0

主题

4

帖子

0

精华

新手入门

积分
19
金钱
19
注册时间
2016-7-24
在线时间
1 小时
发表于 2016-8-1 15:34:33 | 显示全部楼层
chicheng_smile 发表于 2016-8-1 16:36
我想表达的是如果隔30ms自动转化一次,连续转化的话就相当于30ms跳到中断执行一次,这样不耗费cpu资源吗 ...

30ms就不算浪费了,如果是很大数据量,追求速度和提高CPU效率的,可以考虑定时器+DMA就可以定时自动转换了。
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11544
金钱
11544
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-8-1 16:30:39 | 显示全部楼层

用不用,它都在那里。


回复

使用道具 举报

13

主题

53

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
331
金钱
331
注册时间
2015-12-13
在线时间
83 小时
 楼主| 发表于 2016-8-1 16:36:45 | 显示全部楼层
xuande 发表于 2016-8-1 16:30
用不用,它都在那里。

我想表达的是如果隔30ms自动转化一次,连续转化的话就相当于30ms跳到中断执行一次,这样不耗费cpu资源吗?
专注于stm32,专注于嵌入式
回复

使用道具 举报

58

主题

6294

帖子

1

精华

资深版主

Rank: 8Rank: 8

积分
11544
金钱
11544
注册时间
2014-4-1
在线时间
1315 小时
发表于 2016-8-1 16:42:21 | 显示全部楼层

耗费什么资源?
那个“资源”闲着有其他用吗?

回复

使用道具 举报

5

主题

103

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
235
金钱
235
注册时间
2014-11-26
在线时间
25 小时
发表于 2016-8-1 17:24:33 | 显示全部楼层
chicheng_smile 发表于 2016-8-1 16:36
我想表达的是如果隔30ms自动转化一次,连续转化的话就相当于30ms跳到中断执行一次,这样不耗费cpu资源吗 ...

30ms对于CPU来说不算什么,没事的,基本没什么影响
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-8 15:42

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表