微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > CC2541什么情况下会应用到I2C slave?

CC2541什么情况下会应用到I2C slave?

时间:10-02 整理:3721RD 点击:

很小白的问题,望大神解惑:

CC2541支持I2C SLAVE,请问在哪种情形下会作为slave来用啊.

看过其他家的BLE芯片如DA14580,  nRF24LE1,也会有I2C SLAVE,而且还有SPI slave,都不知道是什么情形下会应用到,datasheet上也写的不详细,或者根本就没写,直接说有SPI slave和I2C slave,然后就没了.有知道的大神麻烦告知下,谢谢

芯片集成的I2C,一般主从模式都支持的。主机就是发送方,启动数据传送并产生时钟信号的设备;从机就是接收方,被主机寻址的设备。主从可以转换。关于总线协议的原理,可参考百度百科。

谢谢,你说的我知道,我想问的是:作为BLE的SPI slave 或者I2C slave,很多是用来debug用的么?

 

或者是外部其他的MCU通过SPI/I2C master来控制BLE芯片(此时只是把BLE当作射频芯片吗)?但是很少看到有这样的应用啊。所以就有点疑问,既然都没有这样的应用,干嘛还要设计SPI/I2C slave 的function在芯片里呢?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top