Font Size: a A A

Operating System Cutting And Data Interface Design Of Android Oscilloscope

Posted on:2014-11-19Degree:MasterType:Thesis
Country:ChinaCandidate:P T SuiFull Text:PDF
GTID:2252330392969630Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
The digital oscilloscope is the most commonly used electronic measuringequipment in the field of electronics, being widely used by laboratory workersand field application engineers. Portable digital oscilloscope is the developmenttrend of the modern digital oscilloscope, and the digital oscilloscope’scharacteristics should be collection of a variety of functions, adoption of smartoperating system, user-friendly, and easy to operate in the context of the rapiddevelopment of the mobile Internet. But most of the oscilloscopes on the marketnow are bulky and cumbersome style, even if the individual manufacturers havebrought out new portable oscilloscopes, their UI are very monotonous and thetraditional push-button operation, not to mention smart operating system andcollection of various functions. So, it is necessary to design a new portabledigital oscilloscope to meet the requirements of the development of modernoscilloscope. The designed oscilloscope in this paper is based on open sourceAndroid operating system, which can be operated by touches, with dazzlingwaveform display effect, and also can access to network anytime and anywhere.The main content of this paper is about Android oscilloscope operatingsystem cutting and data transmission interface designing, which adopted thelayer by layer method of top to down. Firstly, the upper layer of the Androidoperating system was studied and the original native Android system wastransplanted to the oscilloscope platform; Secondly, the SD card mount path inAndroid operating system was analyzed to get ready for data transmissionchannel; finally, how to implement the data transfer interface was studied totransmit the data from underlying data acquisition circuit to the upperapplication.This paper firstly gives the background and significance of the design ofsuch a portable oscilloscope, briefly introduces the current development status ofthe oscilloscope, compares the current popular smart operating systems used inmobile terminals. Secondly, gives the detail description of Android system layerdevelopment environment, methods, procedures, and principles of the SD card,getting prepared for transplanting the original Android operating system to theoscilloscope platform. Thirdly, based on the demand analysis of oscilloscopes,proposes a method of using SD card as data transmission interface designs andachieves the drivers of data interface and data transmission channel in theoperating system layer, and then customizes the function to meet thecharacteristics of the oscilloscope. Finally, uses FPGA to implement the function of imitating SD card, to achieve the goal of data transmitting from underlyingcircuit DDR to the Android system, eventually can be called by upperapplications.After system debugging and real machine running, the oscilloscope systemdesigned in this paper can be operating normally, the imitating SD card withFPGA can be normally mounted to the system, and the communication betweenthe interface and the system can be carried out normally.
Keywords/Search Tags:oscilloscope, Android system, FPGA, secure digital card
PDF Full Text Request
Related items