针对数据采集与处理系统的应用需求,设计了嵌入Linux的ARM9处理器LPC3250与16位AD采样芯片MAX1303的硬件接口和驱动程序.首先,描述了LPC3250和MAX1303的性能、特点以及硬件接口电路设计方案.然后,在硬件平台的基础上,详细地阐述了嵌入式Linux下MAX1303驱动程序的组成模块和具体实现方法,并给出了部分源代码以及对设备驱动的测试方法.测试结果表明,系统工作正常、稳定,采样结果正确,具有实际工程应用价值.%Aiming at the application requirement of data acquisition and processing system,the paper designs driver of MAX1303 based on embedded Linux and hardware interface circuit between LPC3250 and MAX1303.Firsdy,performance characteristics of both chips and scheme of hardware interface are introduced.Secondly,on the bases of hardware platform,the composition and implemented method of MAX1303's driver under embedded Linux are elaborated in detail.Meanwhile,part of the source code and test methods of driver is given.The test results reveal that the system operations stably and has practical value.
展开▼