摘要
S3C2410内部ADC难以满足高精度的A/D转换需求,所以使用高精度的CS1180作为S3C2410的外部A/D转换器。详细介绍了24位串行A/D转换器CS1180的结构和特点,设计了与S3C2410的接口电路;阐述了嵌入式Linux设备驱动程序的特点,并通过实例说明了CS1180驱动程序的实现细节。CS1180与S3C2410基于SPI的串行通信为高精度数据采集的嵌入式设备提供了一个解决方案。
The ADC of S3C2410 cannot meet the high precision MD conversion needs, so the CS1180 can be used as the S3C2410's A/D converter. The features and the structure of the 24-bit serial A/D converter CS1180's are detailed, and the interface circuit with the S3C2410 is designed; The characteristics of embedded Linux device driver program was introduced, and details of CS1180's driver program were showed through the example analysis. CSl180 and S3C2410's serial communication based on SPI provides a solution to high-precision data acquisition for the embedded device.
出处
《自动化与仪表》
北大核心
2010年第9期45-48,共4页
Automation & Instrumentation
基金
国家科技支撑计划项目(2008BADA8B0402)
2008年郑州市科技计划项目(083SGYG25121-1)
2009河南省高校青年骨干教师资助项目(2009GGJS-058)