QCC51XX---SPI使用

QCC51XX---系统学习目录_嵌入式学习_force的博客-CSDN博客

        了解了I2C的使用,细心的小伙伴已经发现了,在bitserial这个功能里面还能使用SPI。bitserial就是用来使用I2C和SPI的,而这两者的使用,大同小异。

        在默认代码使中,是有两个传感器的驱动代码的,分别是加速度传感器adxl362和接近传感器vncl3020。这里小编也以默认参考代码来讲解如何使用SPI驱动。

        我们看到adxl362.c文件中的appAccelerometerClientRegister这是为加速度传感器注册的地方,就是给传感器配置使能,这里和上篇的差不多,主要讲bitserial的几个参数

QCC51XX---SPI使用_第1张图片

        首先模式肯定要选BITSERIAL_MODE_SPI_MASTER ,再是时钟频率,小编亲测时钟频率可到4Mhz,往下的几个配置如果不是特殊的就不用管,但要是是特殊的看一下注释都能懂了。接下一个重要的参数——flags,大家都知道SPI并不是只有一种通讯模式,为了面对不同的通讯模式,不同的信号传输需求,就需要按照枚举的参数去修改这个标志位,多个参数就用 ‘|’ 符号与起来。

你可能感兴趣的:(qcc51xx高通蓝牙快速开发,qcc51xx,蓝牙)