Abstract:This article introduces the parameters and performance of the chip nRF24l01, and designs the driver for the chip under linux system refer to the course and the structure of the char device driver development. Additionally, the article designs and verifies interrupt and polling two ways for receving and sending data to meet the different demands of the real application, and introduces the design methods for the applications based on the driver.