In recent years, data acquisition technology is more widely used in industrial. This paper introduces a data acquisition system based on linux OS. The data transmission follows USB2.0 protocol. The hardware is mainly composed by CY7C68013 and MAX1195. CY7C68013 is a high-speed USB peripheral controller produced by Cypress Semiconductor Corporation. Max1195 is a dual and high-speed analog-to-digital converter. Hardware construction and driver program design of this system are particularly recommended in this paper. This system can be used in electronic test and biological engineering.