phy0292 发表于 2012-3-27 03:09:45

S3C6410的ADC转换最大分辨率是12位

我在S3C6410的英文手册上看到ADC的转换精度是10/12位:
http://bbs.witech.com.cn/attachment.php?aid=NDAzOXw5MWEyYTFjNXwxMzMyNzg4NTg1fDkwZmZxYm5IT25vQ0RhSURRRmFVSTVxc1Q3ZGVSSTZNM0JaNXN2djBhNTZRYXI4&noupdate=yes
但是在S3C6410的中文手册上,却删去了上面这些。
在S3C6410的英文手册上有下面这样的描述:
http://bbs.witech.com.cn/attachment.php?aid=NDA0MXxkYThlZjgwM3wxMzMyNzg4NTg1fDkwZmZxYm5IT25vQ0RhSURRRmFVSTVxc1Q3ZGVSSTZNM0JaNXN2djBhNTZRYXI4&noupdate=yes
而在中文手册上却改成了这样:
http://bbs.witech.com.cn/attachment.php?aid=NDA0MHw0MDM4ZjBlZHwxMzMyNzg4NTg1fDkwZmZxYm5IT25vQ0RhSURRRmFVSTVxc1Q3ZGVSSTZNM0JaNXN2djBhNTZRYXI4&noupdate=yes
为了搞清楚到底英文手册对还是中文手册对。我根据英文手册上的描述,看了飞凌的ok6410的BSP,然后修改了有关ADC部分的代码,把ADC修改为12位精度,重新编译BSP,并重新把系统烧录在开发板上,然后用飞凌自带的AD测试程序测试,果然是12位,采样值范围是0-4095,比原来的0-1023提升了好多,4095-1023=3072,这可不是个小数目,可见10位采样精度与12位采样精度的差别是巨大的。附测试图片:
http://bbs.witech.com.cn/attachment.php?aid=NDA5MnxkZjBlOTA0MnwxMzMyNzg4NTg1fDkwZmZxYm5IT25vQ0RhSURRRmFVSTVxc1Q3ZGVSSTZNM0JaNXN2djBhNTZRYXI4&noupdate=yes

twc63 发表于 2012-5-12 20:19:10

确实如此,已证实.
页: [1]
查看完整版本: S3C6410的ADC转换最大分辨率是12位