论文部分内容阅读
为了解决传统的有线温湿度采集系统布线难、灵活性差等问题,设计了基于嵌入式Linux的无线温湿度采集系统。首先,进行了硬件方案的设计;其次,在此基础上设计了采集系统在嵌入式Linux下面的驱动程序。在该驱动程序中,编写了利用S3C2440的SPI1接口与nRF24L01之间进行标准SPI通信的驱动程序,解决了在模拟SPI时序时,嵌入式Linux的多任务处理特性而导致的延时不准确的问题。最后设计了采用双线程和信号量的Linux应用程序,并验证了该采集系统的准确性和可行性。