Font Size: a A A

The Taxing Machine Project Based On S698_ECR

Posted on:2007-12-07Degree:MasterType:Thesis
Country:ChinaCandidate:C WangFull Text:PDF
GTID:2178360182996262Subject:Software engineering
Abstract/Summary:PDF Full Text Request
The taxing machine comes from the development of machines for receivers.There are many different shapes for the taxing machine, but their functions arenot very different. Gerenally speaking, a taxing machine must have a keyboardto input data ,which can be a array keyboard or a PS/2 keyboard;it also need ascreen for the GUI,the sreen can be single corlour or multicolor;to save theimportant data for a long time ,it need memory medium like hard disk,and ICcards are usually used for the important datas ,while the not very importantdatas are saved in the flash .When just building a system, the taxing system is not different from the allkinds of managing software in PC,and the PC is very power today,thesoferware in it even can do much better .But many fuctions in the taxingmachine are finished in hardware for getting hign stability ,lower cost andexploit.for example, most taxing machine has not hard disk,and the mainmemery is little. Even it has not OS.It is useful to get more reliability and hignspeed.But in the other hands ,we must develop all drives of all the device.Itjust means that we must write a drive for the print not call some functionsfrom the OS .It makes the complication of the developing .This article gives a brief introduction of S698_ECR ,it is the core of thedevice. S698_ECR is based on the SPARC architecture.This architecture isdifferent from the X86 for PC .And this CPU is tailored for the taxingmachine .In Chapter 3 the paper instructs the develping tools Orion.It is veryimportant for the S698_ECR.Without it we can not compare or link the Cprogrammes and we can not load the object image to the object board.In chapter4, the paper describes the programming of the RTC ofDS1337.The important section is the transporting protocol of I2C.Whenresolving this ,other problem are not the true problems.In chapter5, we design the drive of nand flash of k9f2808.This kind of flashis not the same to the NOR flash,it has not address bus,and all operation for itare finished in special instruction.It has some signals to distinguishinstructions or datas.But it is cheaper than the NOR flash.There will be badblocks in the nand flash,which is much like the block tracks in the hard disk.In chapter6, we design the drive of PS/2 keyboard.The transporting protocolis not very easy.The host can send instructions in the transporting protocol tothe PS/2 device ,the host can active a feature while close another feature.It islucky that there is the PS/2 interface in the CPU,it can cache the data from thePS/2 device,and it will flush the cache when updating,then send the interruptsignal.The interrupt system is very useful this time,it can catch the kicking ofthe key nicely,and the result proves it.
Keywords/Search Tags:taxing machine, embedded, I2C, ORION, nand flash, PS/2
PDF Full Text Request
Related items