请问STM32F031 ADC配置 成8位分辨率 。读出的数据却是12位的。
电压1V 如果12位 1*4095*/3.3=1240
电压1V 如果8位 1*4095*/3.3=77
求指教
ADC_InitStructure.ADC_Resolution = ADC_Resolution_8b;// ADC_Resolution_12b;//12位精度
ADC_InitStructure.ADC_ContinuousConvMode = ENABLE; //规定模式装换工作在连续模式
ADC_InitStructure.ADC_ExternalTrigConvEdge = ADC_ExternalTrigConvEdge_None; //不用外不触发
ADC_InitStructure.ADC_DataAlign = ADC_DataAlign_Right;//数据对其为右对齐
ADC_InitStructure.ADC_ScanDirection = ADC_ScanDirection_Upward; //ADC的扫描方向
ADC_Init(ADC1, &ADC_InitStructure);
共6条
1/1 1 跳转至页
请问STM32F031ADC配置成8位分辨率
关键词: STM32F031
共6条
1/1 1 跳转至页
回复
有奖活动 | |
---|---|
【有奖活动——B站互动赢积分】活动开启啦! | |
【有奖活动】分享技术经验,兑换京东卡 | |
话不多说,快进群! | |
请大声喊出:我要开发板! | |
【有奖活动】EEPW网站征稿正在进行时,欢迎踊跃投稿啦 | |
奖!发布技术笔记,技术评测贴换取您心仪的礼品 | |
打赏了!打赏了!打赏了! |