OpenEdv-开源电子网

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

ADC1通道8不工作什么原因?

[复制链接]

9

主题

32

帖子

0

精华

初级会员

Rank: 2

积分
133
金钱
133
注册时间
2014-11-27
在线时间
23 小时
发表于 2014-12-9 12:30:08 | 显示全部楼层 |阅读模式
5金钱


void  Adc_Init(void)
{  

 RCC->APB2ENR|=1<<3;//????A???±??
 GPIOB->CRL&=0XFFFFFFF0;// PB0??????
 RCC->APB2ENR|=1<<9; //ADC1?±??????
 RCC->APB2RSTR|=1<<9;//ADC1????
 RCC->APB2RSTR&=~(1<<9);//ADC1?????á??
 RCC->CFGR&=~(3<<14); //·????ò×?????
 RCC->CFGR|=1<<14; //?è??·????ò×?
 ADC1->CR1&=0xf0ffff;//?¤×÷????????
 ADC1->CR1|=0<<16;// ?????¤×÷????
 ADC1->CR1&=~(1<<8); // ·??¨?è????
 ADC1->CR2&=~(1<<1);//  ????×???
 ADC1->CR2&=~(7<<17);//
 ADC1->CR2|=7<<17;  //?í??????×???
 ADC1->CR2|=1<<20;  //??????????·?
 ADC1->CR2&=~(1<<11);// ??????
 ADC1->SQR1&=~(0xf<<20);//
 ADC2->SMPR2&=~(7<<24);    
  ADC2->SMPR2|=7<<24;   
 ADC1->CR2|=1<<0;//????AD×???
 ADC1->CR2|=1<<3;// ??????????×?
 while(ADC1->CR2&(1<<3));//??????×??á??
 ADC1->CR2|=1<<2; //????AD??×?
 while(ADC1->CR2&(1<<2)); //??????×??á?? ???í???è????×? ??×??á???±????????
 
 ADC1->SR&=~(1<<1);
 ADC1->SQR3=0xfffffC1f;//???ò?ò??
 ADC1->SQR3|=1;//×????¨??8
 
 ADC1->CR2|=1<<22;
 ADC1->CR2|=1<<0;//????AD×???

 ADC1->CR2|=1<<22;
 ADC1->CR2|=1<<1;//AD????×???

 ADC1->CR1|=1<<5; // ????????EOCIE
 NVIC->ISER[0] |= (1 << (ADC1_2_IRQChannel & 0x1F));



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

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165540
金钱
165540
注册时间
2010-12-1
在线时间
2117 小时
发表于 2014-12-9 22:32:44 | 显示全部楼层
参考下我们的例程设置,再对照你自己的改下吧。
我是开源电子网www.openedv.com站长,有关站务问题请与我联系。
正点原子STM32开发板购买店铺http://openedv.taobao.com
正点原子官方微信公众平台,点击这里关注“正点原子”
回复

使用道具 举报

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

本版积分规则



关闭

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

正点原子公众号

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

GMT+8, 2025-6-28 05:15

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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