昨天做了一个ADC通道的实验:电位器实习数模转化;
代码调试后发现怎么也无法读取转化值。
经过排查,是在AD.C的文件中编写获得转化值的函数式编写触发转化中的软件触发转化函数时将函数:ADC_SoftwareStartConvCmd(ADC1,ENABLE );
错误的写为了:ADC_SoftwareStartInjectedConvCmd(ADC1, ENABLE );
使得软件触发由规则组变为了注入组,与前面的选择冲突所以才无法读取,更改正确后运行无误!
昨天做了一个ADC通道的实验:电位器实习数模转化;
代码调试后发现怎么也无法读取转化值。
经过排查,是在AD.C的文件中编写获得转化值的函数式编写触发转化中的软件触发转化函数时将函数:ADC_SoftwareStartConvCmd(ADC1,ENABLE );
错误的写为了:ADC_SoftwareStartInjectedConvCmd(ADC1, ENABLE );
使得软件触发由规则组变为了注入组,与前面的选择冲突所以才无法读取,更改正确后运行无误!