在线时间0 小时
UID333881
ST金币0
蝴蝶豆0
注册时间2011-12-13
新手上路
- 最后登录
- 1970-1-1
|
楼主 |
发表于 2011-12-16 08:34:40
|
显示全部楼层
a0a.1 0b0c
回复:STM32F103VE AD转换跨界问题
回复第 14 楼 于2011-12-15 06:36:16发表:
for(j=0;j
这个是不是不对?我还是建议你把你查看一下采集到的数据,因为你这里做平均运算,很可能发生的问题是将前面和后面采集到的电压值进行处理的时候,有的会被正好抵消。
这是我最出发现问题时的程序,之后我就把平均都去掉了,单采样看数,还是有错误
贴出来的程序怎么FOR循环被消了一块去呀正确的如下:
/*********************************************************************************************************
** 函数名称: ADC_Value_Handle
** 功能描述: ADC转换结果处理
** 输 入: 无
** 输 出: 无
********************************************************************************************************/
void ADC_Value_Handle(void)
{
uint16 i;
uint8 j;
uint32 adc_temp;
for(j=0;j |
|