你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

stm8s关于AD 连续转换和单次转换的寄存器问题。

[复制链接]
狂吠的小疯狗 提问时间:2015-12-15 11:56 /
stm8s 寄存器ADC_CR1 的CONT位控制 连续转换/单次转换。
  ADC_CSR  的EOC 是转换完成的标志位。
在连续转换模式下。每次转换完成 需要清除/置零EOC位, 才能进行下次转换?是这样的么?
那么单次转换 模式下同样的 清除/置零EOC位,会有什么效果?
以及。转换完成之后。关闭/置零 ADC_CR1的 ADON 位置。关闭ADC。那么此时的EOC处于什么状态?然后再次开启/置一 ADON位。  这时候的EOC什么状态。



好吧,我真正的问题来了: 单次转换之后 关闭ADON 置零EOC  然后再次开启ADON 能不能达到和连续转换一样的效果?            

收藏 评论2 发布时间:2015-12-15 11:56

举报

2个回答
weii 回答时间:2015-12-31 16:42:26
ADON你关了ADC要开启两次吧...
xmshao 回答时间:2016-1-6 14:07:09
在连续转换模式下。每次转换完成 需要清除/置零EOC位, 才能进行下次转换?是这样的么?
===EOC只是个转换结束标志,不反过来控制AD转换。连续模式下,清不清EOC都会持续下去。
       你这么问估计是你不清楚EOC的作用。
那么单次转换 模式下同样的 清除/置零EOC位,会有什么效果?
===理由基本同上。EOC为1,只是告知你一个状态。如果开启了相关中断,不清就会导
致EOC中断没完没了。

以及。转换完成之后。关闭/置零 ADC_CR1的 ADON 位置。关闭ADC。那么此时的EOC处于什么状态?
===关闭ADON前EOC是什么状态还是什么状态。

然后再次开启/置一 ADON位。  这时候的EOC什么状态。
===不影响EOC.

好吧,我真正的问题来了: 单次转换之后 关闭ADON 置零EOC  然后再次开启ADON 能不能达到和连续转换一样的效果?
===不一样,你每次要指定转换通道,而且每次多了个启动稳定时间。

所属标签

相似问题

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版