
大家好: 我 设置了STM32F103RB ,QFP64, PC0,PC1,PC2,PC3 这三个引脚我设置为模拟输入引脚,采用规则采样,单次模式,(中断完成后,用软件再设置ADON) 读出来的数据,6FF.(相当于1.2v) 用万用表量测的电压都是0V) , 请大家帮我看看。 source code 如下: static void ADCx_Mode_Config(void) { ADC_InitTypeDef ADC_InitStructure; // ´ò¿ªADCʱÖÓ macADC_APBxClock_FUN ( macADC_CLK, ENABLE ); // ADC ģʽÅäÖà // ֻʹÓÃÒ»¸öADC£¬ÊôÓÚµ¥Ä£Ê½ ADC_InitStructure.ADC_Mode = ADC_Mode_Independent; // ½ûֹɨÃèģʽ£¬¶àͨµÀ²ÅÒª£¬µ¥Í¨µÀ²»ÐèÒª //ADC_InitStructure.ADC_ScanConvMode = DISABLE ; ADC_InitStructure.ADC_ScanConvMode = ENABLE; // Á¬Ðø×ª»»Ä£Ê½ ADC_InitStructure.ADC_ContinuousConvMode = DISABLE; //ADC_InitStructure.ADC_ContinuousConvMode = ENABLE; // ²»ÓÃÍⲿ´¥·¢×ª»»£¬Èí¼þ¿ªÆô¼´¿É ADC_InitStructure.ADC_ExternalTrigConv = ADC_ExternalTrigConv_None; // ת»»½á¹ûÓÒ¶ÔÆë ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right; // ת»»Í¨µÀ4¸ö ADC_InitStructure.ADC_NbrOfChannel = macNOFCHANEL; // ³õʼ»¯ADC ADC_Init(macADCx, &ADC_InitStructure); // ÅäÖÃADCʱÖӣΪPCLK2µÄ8·ÖƵ£¬¼´9MHz RCC_ADCCLKConfig(RCC_PCLK2_Div8); // ÅäÖà ADC ͨµÀת»»Ë³ÐòΪ1£¬µÚÒ»¸öת»»£¬²ÉÑùʱ¼äΪ55.5¸öʱÖÓÖÜÆÚ ADC_RegularChannelConfig(macADCx, macADC_CHANNEL10, 1, ADC_SampleTime_55Cycles5); ADC_RegularChannelConfig(macADCx, macADC_CHANNEL11, 2, ADC_SampleTime_55Cycles5); ADC_RegularChannelConfig(macADCx, macADC_CHANNEL12, 3, ADC_SampleTime_55Cycles5); ADC_RegularChannelConfig(macADCx, macADC_CHANNEL13, 4, ADC_SampleTime_55Cycles5); // ADC ת»»½áÊø²úÉúÖжϣ¬ÔÚÖжϷþÎñ³ÌÐòÖжÁȡת»»Öµ ADC_ITConfig(macADCx, ADC_IT_EOC, ENABLE); // ¿ªÆôADC £¬²¢¿ªÊ¼×ª»» ADC_Cmd(macADCx, ENABLE); // ³õʼ»¯ADC У׼¼Ä´æÆ÷ ADC_ResetCalibration(macADCx); // µÈ´ýУ׼¼Ä´æÆ÷³õʼ»¯Íê³É while(ADC_GetResetCalibrationStatus(macADCx)); // ADC¿ªÊ¼Ð£×¼ ADC_StartCalibration(macADCx); // µÈ´ýУ׼Íê³É while(ADC_GetCalibrationStatus(macADCx)); // ÓÉÓÚûÓвÉÓÃÍⲿ´¥·¢£¬ËùÒÔʹÓÃÈí¼þ´¥·¢ADCת»» ADC_SoftwareStartConvCmd(macADCx, ENABLE); } |
STM32F105 USB HID RCC設定
STM32F103VCT6单片机的复位引脚和地引脚短路
【官方例程】STM32F107以太网官方例程
【MCU实战经验】基于STM32F103C8T6的hart总线调试器设计
求教STM32F103进入STOP模式后用外部中断唤醒的问题
基于STM32F103RCT6的无源蜂鸣器音乐播放(生日快乐歌)
STM32F103c8t6有没有DAC 功能?
STM32F103x中文数据手册
新手求教,为何在我电脑上找不到STM32F1Xx.h文件
金龙107例程汇总(STM32F107)
https://www.stmcu.org.cn/module/forum/thread-576401-1-1.html