OpenEdv-开源电子网

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

TIM1在100us进入中断,然后adc进行八路采样,获得八个数据,存储到数组中。然后这样一直循环获得数据,有木有例程参考下

[复制链接]

1

主题

8

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-9-1
在线时间
1 小时
发表于 2016-1-14 20:54:01 | 显示全部楼层 |阅读模式
1金钱
策略是不是在中断里面打开ADC标志位,然后采样后在把标志位关闭?

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-9-1
在线时间
1 小时
 楼主| 发表于 2016-1-14 20:54:29 | 显示全部楼层
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2016-1-14 22:44:39 | 显示全部楼层
自己写吧,不难.
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-9-1
在线时间
1 小时
 楼主| 发表于 2016-1-15 09:11:09 | 显示全部楼层

写出来了,好像有点问题
回复

使用道具 举报

0

主题

12

帖子

0

精华

新手上路

积分
39
金钱
39
注册时间
2016-1-5
在线时间
10 小时
发表于 2016-1-15 10:04:42 | 显示全部楼层
一般不宜在中断程序里坐等处理8路ADC
ADC用扫描加DMA连续处理
100us中断程序里移动数据,启动ADC转换
选择各通道采样时间,总时间不超过100us
回复

使用道具 举报

1

主题

8

帖子

0

精华

新手上路

积分
41
金钱
41
注册时间
2015-9-1
在线时间
1 小时
 楼主| 发表于 2016-1-15 10:42:14 | 显示全部楼层
hzn1948 发表于 2016-1-15 10:04
一般不宜在中断程序里坐等处理8路ADC
ADC用扫描加DMA连续处理
100us中断程序里移动数据,启动ADC转换

求个源码看看,参考下好嘛,万分感谢
回复

使用道具 举报

26

主题

201

帖子

0

精华

高级会员

Rank: 4

积分
606
金钱
606
注册时间
2013-12-14
在线时间
125 小时
发表于 2016-1-15 14:45:43 | 显示全部楼层
这个不难,最好是自己慢慢写
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-21 18:38

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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