请选择 进入手机版 | 继续访问电脑版
搜索
查看: 106|回复: 0

[求助] stm8 adc单次扫描

[复制链接]

该用户从未签到

6

主题

15

帖子

0

蝴蝶豆

初级会员

最后登录
2021-6-4
发表于 2021-3-25 20:30:29 | 显示全部楼层 |阅读模式
跟大家请教下,本来3个模拟通道单独配置通道读取没有问题,想用单次扫描后进入中断读取,发现寄存器值不正常 ,请大家看看我配置的对不对
  ADC_CR1=0x60;//12分频 单次转换 AD关
  ADC_CR2=0x0A;//禁止外部触发,数据右对齐(先读低再读高) 扫描  
// ADC_CR3|=0x80;不管是否打开都不行
  ADC_CSR=0x27;// 中断   单次扫描不知道该怎么配置
  ADC_TDRL=0x0C;//禁止斯密特触发器
  ADC_CR1|=0x01;//ADON位置1
  delay(10);
  ADC_CR1|=0x01;//ADON位置1


在中断中读取ADC_DBxRH 和L 数值都不对,不知道哪里配置有问题
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|论坛-意法半导体STM32/STM8技术社区

GMT+8, 2021-7-29 09:33 , Processed in 1.100300 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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