·上一文章:基于ZigBee的矿井无线定位系统
·下一文章:基于数话同传的无人机车外控制器设计
4 程序设计
系统的软件架构由数据采集端软件和数据接收端的软件组成,都包含有发射程序和接收程序。其中都含有初始化的程序。其中初始化的程序主要是对单片机射频芯片SPI等进行初始化设置;发射程序将打包的数据包通过单片机的SPI接口送至射频发生模块输出;接收程序完成终端采集数据的接收并做出相应的处理。其中数据采集软件流程图如图1所示。在数据采集和数据传输过程中,MCU微控制器首先初始化管理跟信道的选择,低功耗定时器运行准备接收信号,等待传感器请求信号,假如请求合法,则初始化采集数据,采集完毕后通过CC2430发送,完成数据采集功能。
下面给出数据采集主程序。