| With the increasing requirements of product quality and product information,the application of product label is also more extensive,such as bar code,production date,product Logo,and so on.These identifiers make the equipment which could print product label become the essential machine to many manufacturers.Nowadays,the inkjet printing technology presents the trend of high speed,humanization,intelligent and low maintenance rate.However,the domestic printer is mainly use MCU as the control core,which cannot satisfy the current social demand.In this background,the research group introduces the embedded technology into inkjet printer to design a kind of high resolution inkjet printer which is more efficient,fast,and with independent intellectual property rights.This paper has developed the underlying software system and customized operating system for inkjet printer based on the analysis of S3C2440 A and WinCE5.0 operating system.The main research contents include:First of all,an overall analysis of hardware platform and software platform of the inkjet printer has been given.The working principle of the main hardware module as nozzle and the embedded WinCE system are analyzed.Then the develop environment of Platform Builder has been successfully constructed,which lays the foundation for the whole work.Next,according to the function requirements and hardware resource allocation of inkjet system,this paper has developed the BSP based on S3C2440 A and WinCE5.0 operating system.Based on the idea of code reuse,the BootLoader,OAL code have been implemented and the kernel interrupt and clock management are discussed.At the same time,the analysis and modification of the configuration files have been completed,in order to prepare for the successful construction of the system.Subsequently,choosing appropriate OS components according to the specific requirements and setting the relevant configuration information,then the BSP which is developed independently has been imported into Platform Builder development environment.Finally,the image files which inkjet printer platform needs have been obtained after compiling and linking.Then the operating system image files are downloaded to the printer hardware platform through the cross compiler environment for performance testing.Experimental results show that the customized operating system of inkjet printer control platform is running in good condition with the assistance of driver and application program.High resolution inkjet printer can complete the image printing work,which achieves the expected effect. |