Font Size: a A A

Digital Storage Oscilloscope Usb Interface With The Peripheral Driver Design

Posted on:2011-05-20Degree:MasterType:Thesis
Country:ChinaCandidate:X X JiaFull Text:PDF
GTID:2192360308467106Subject:Measuring and Testing Technology and Instruments
Abstract/Summary:PDF Full Text Request
In modern times, the performance of digital storage oscilloscope (DSO) has been increased significantly. The function of DSO trends to diversification and integration too. The DSO provides numerous interfaces such as RS232, LAN, USBH, USBD and so on. In order to enrich the function of DSO, this article provides a series of studies for the USB interface based DSO.Firstly the USB host system has been developed to achieve data communication with other devices and the established connection to the peripheral by enumerating the device.Secondly, according to the USB device class definition, the USB host system creates the mass storage device class driver and the printer device class driver. The host system can access to USB flash disk as the mass storage device. Afterwards the host system adds the FAT file system for USB flash disk to enrich the file management. The printer driver loaded by the host system supports the printers which can be controlled by the printer control language (PCL5e), and supports graphic printing which can be call by printing commands. Furthermore, the printer program which is running at host system can filter the BMP images and compress the image data. The printer program has been developed to achieve the text printing which contains lots of Chinese characters with the Chinese font library.This research project is in line with current equipment develop trends, and increases the functions of DSO. It has great signification in researching and designing the DSO.
Keywords/Search Tags:DSO, USB Host, Driver, The Mass Storage Device, File System, PCL
PDF Full Text Request
Related items