完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 laishipeng 于 2017-6-23 19:02 编辑
void Adc_Init(void) { GPIO_InitTypeDef GPIO_InitA; ADC_InitTypeDef ADC_InitStructure; RCC_AHBPeriphClockCmd(RCC_AHBPeriph_GPIOA, ENABLE); RCC_APB2PeriphClockCmd(RCC_APB2Periph_ADC1, ENABLE); ADC_DeInit(ADC1); ADC_StructInit(&ADC_InitStructure); RCC_ADCCLKConfig(RCC_ADCCLK_PCLK_Div2); GPIO_InitA.GPIO_Pin=GPIO_Pin_1;//ADCA0_IN0 GPIO_InitA.GPIO_Mode=GPIO_Mode_AN; GPIO_InitA.GPIO_PuPd = GPIO_PuPd_NOPULL; GPIO_Init(GPIOA,&GPIO_InitA); ADC_InitStructure.ADC_Resolution = ADC_Resolution_12b; ADC_InitStructure.ADC_ContinuousConvMode = ENABLE; ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConvEdge_None; ADC_InitStructure.ADC_ExternalTrigConvEdge=ADC_ExternalTrigConvEdge_None; ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right; ADC_InitStructure.ADC_ScanDirection = ADC_ScanDirection_Upward; ADC_Init(ADC1, &ADC_InitStructure); ADC_ChannelConfig(ADC1,ADC_Channel_1,ADC_SampleTime_239_5Cycles); ADC_GetCalibrationFactor(ADC1); ADC_Cmd(ADC1,ENABLE); } |
|
|
|
|
|
再在后面加上如下2句指令看看有没有效果
while(!ADC_GetFlagStatus(ADC1, ADC_FLAG_ADEN)); // 等待ADC准备好 ADC_StartOfConversion(ADC1); // 启动转换 |
|
|
|
|
|
本帖最后由 xmshao 于 2017-6-23 23:08 编辑
st官方库很多现存代码基本可以直接拿来用。 觉得软件配置无误的话,再检查下硬件,尤其电源,VDDA接了没有?通道是否选择正确? |
|
|
|
|
|
检查检查硬件连接吧
|
|
|
|
|
|
輸入是高電位,是否空載? 用三用電表對下就知道了
|
|
|
|
|
|
是的,官方例程库,里面有相应的例程,直接就可以用,如果还出错,只能是硬件连接错误!
|
|
|
|
|
苏州名之卓 发表于 2018-12-5 13:33 加上也没用,还是读出409X。 |
|
|
|
|
|
测过,硬件上是OK的。。 到主控的那个pin的电源也是正常的,估计是软件配置上有问题,就是找不出哪里问题,, |
|
|
|
|
|
测过,硬件上是OK的。。 到主控的那个pin的电源也是正常的,估计是软件配置上有问题,就是找不出哪里问题,, |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
楼主你问题解决了没?我现在的情况和你一样也是一直4096求告知啊
|
|
|
|
|
|
真是百思不得其姐呀
|
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
919 浏览 0 评论
797 浏览 0 评论
STM32F405驱动DS1302时钟模块,输出时间错乱该怎么排查?
4560 浏览 2 评论
stm32f405rgt6驱动DS1302ZN出现时间错乱问题
3369 浏览 1 评论
stm32用fsmc读取ad7606采集数据,数据不变,只有开发版复位才更新数据
2672 浏览 0 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-11 05:10 , Processed in 1.147676 second(s), Total 100, Slave 83 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖
458