1.一种基于移动终端的传感器兼容处理方法,其特征在于,包括:
步骤A、将移动终端的CPU和传感器连接的通信接口设置为可同时连接多个传感器的总线接口;
步骤B、将多个传感器通过所述总线接口连接至所述CPU;
步骤C、为连接后的各传感器的通信地址统一编号,并采用同一类别的地址码格式,以及为每个传感器分别分配一个固定地址。
2.根据权利要求1所述基于移动终端的传感器兼容处理方法,其特征在于,包括,所述总线接口为I2C接口总线或SPI接口总线。
3.根据权利要求1所述基于移动终端的传感器兼容处理方法,其特征在于,所述步骤A具体包括:
A11、将移动终端的CPU和传感器的通信接口设置为可连接多个传感器的I2C接口总线;
A12、并设置移动终端的所有传感器均可连接到所述I2C接口总线上,以及设置连接在所述I2C接口总线上的传感器没有先后次序,可任意并联到所述I2C接口总线上;
A13、设置移动终端的CPU和传感器都统一选用相同的I2C接口总线接口。
4.根据权利要求1所述基于移动终端的传感器兼容处理方法,其特征在于,所述传感器包括:加速度传感器、磁力传感器、光线感应传感器、重力传感器、陀螺仪传感器、压力传感器、温度传感器、接近传感器、线性加速度传感器和/或旋转矢量传感器。
5.根据权利要求1所述基于移动终端的传感器兼容处理方法,其特征在于,所述步骤B具体包括:
将移动终端的各类传感器依次连接到CPU的传感器通信接口总线上,以通过所述总线接口将多个传感器连接至所述CPU。
6.根据权利要求1所述基于移动终端的传感器兼容处理方法,其特征在于,所述步骤C具体包括:
C11、当各类传感器依次连接到CPU的传感器通信接口总线上后,为各类传感器按编号依次分配了一个固定的地址码,所述功能传感器统一分配的地址码无论在任何终端里均有相同的地址码;
C12、将各种传感器分配了一个固定的地址码后,再将各传感器的地址码格式统一,并采用同一类别的地址码格式。
7.一种基于移动终端的传感器兼容处理系统,其特征在于,包括:
通信接口设置模块,用于将移动终端的CPU和传感器连接的通信接口设置为可同时连接多个传感器的总线接口;
连接控制模块,用于将多个传感器通过所述总线接口连接至所述CPU;
地址分配模块,用于为连接后的各传感器的通信地址统一编号,并采用同一类别的地址码格式,以及为每个传感器分别分配一个固定地址。
8.根据权利要求7所述基于移动终端的传感器兼容处理系统,其特征在于,所述通信接口设置模块包括:
第一设置单元,用于将移动终端的CPU和传感器的通信接口设置为可连接多个传感器的I2C接口总线;
第二设置单元,用于设置移动终端的所有传感器均可连接到所述I2C接口总线上,以及设置连接在所述I2C接口总线上的传感器没有先后次序,可任意并联到所述I2C接口总线上;
第三设置单元,用于设置移动终端的CPU和传感器都统一选用相同的I2C接口总线接口。
9.根据权利要求7所述基于移动终端的传感器兼容处理系统,其特征在于,所述连接控制模块包括:
连接控制单元,用于将移动终端的各类传感器依次连接到CPU的传感器通信接口总线上,以通过所述总线接口将多个传感器连接至所述CPU;
所述地址分配模块包括:
第一分配单元,用于当各类传感器依次连接到CPU的传感器通信接口总线上后,为各类传感器按编号依次分配了一个固定的地址码,该功能传感器统一分配的地址码无论在任何终端里均有相同的地址码;
第二分配单元,用于将各种传感器分配了一个固定的地址码后,再将各传感器的地址码格式统一,并采用同一类别的地址码格式。
10.根据权利要求7所述基于移动终端的传感器兼容处理系统,其特征在于,
所述传感器包括:加速度传感器、磁力传感器、光线感应传感器、重力传感器、陀螺仪传感器、压力传感器、温度传感器、接近传感器、线性加速度传感器和/或旋转矢量传感器;
所述总线接口为I2C接口总线或SPI接口总线。