Abstract:The paper describes the conceptions,classification and key_points of the char drive procedures.The most important is that the summary and analysis the details of SPI bus device driver. At the same time, this paper uses the mini2440 ARM9 development board as the realization platform.And the program listed in the paper has been tested successfully.