基于嵌入式技术的数据采集系统的设计与实现
【摘要】:
本文研究并设计了一个基于ARM处理器和Linux操作系统的多路数据采集系统,该系统能够实现对多路模拟输入电压信号的采集功能。
本文所设计的数据采集系统采用的是一款32位的高性能ARM处理器S3C2410X,它具有低功耗和低成本的优点。操作系统选用了Linux操作系统。它是一款免费的并且开源的优秀操作系统,并且在嵌入式操作系统领域一直扮演着重要的作用。本文的一切开发均在Cygwin环境下,它是一款优秀的UNIX模拟软件,是嵌入式系统开发非常实用的工具,交叉编译工具使用了来自英蓓特公司的开发工具Embest IDE。
本文的主要内容包括以下几个方面:介绍了数据采集系统的研究意义和嵌入式系统的特点,介绍了几款主流的嵌入式处理器和嵌入式操作系统。建立起了嵌入式硬件开发平台,根据具体的开发平台设计了ADC模数转换模块。搭建起了完整的嵌入式交叉开发调试环境,分析了Linux驱动程序大致的开发步骤和方法,针对具体模块进行了系统软件的开发设计。详细论述了Linux内核的配置和编译方法以及如何将Linux内核和文件系统移植进ARM处理器。
【相似文献】 | ||
|
|||||||||||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||
|
|
|||||||||||||||||||||
|
|
|||||||||||||||||||||
|
|
|||||||||||||||||||||
|