在STM32F103RC中我们看到它含有3个12位的ADC,也就是说转换出来的结果可以用十二个二进制数来表示,也就是000000000000-111111111111,(我们这里拿ADC1进行说明),它的16个通道,我这里只用采集八路模拟信号,ADC1用通道1进行转换,转换后的数据存到ADC1数据存储器中,但是我看到ADC1的数据存储器的位数为16位,这个怎么存啊???是所谓的右对齐么?还有啊,这个转换过来的范围来讲,我看到ADC1的存储器范围在0x40012400-0x400127FF,而我将0-2.5v转换以后这个地址怎么对应啊?是随便定义的么?还是有什么规矩? |