This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

CC2540 I2C

Other Parts Discussed in Thread: CC2540, CC2541, CC2531

CC2540里I2C能直接用RemoTI-CC253xDK-1.3.1项目里的hal_i2c.c文件吗,还是这个只是参考,需要修改后,才可以用

  • BLE 1.3里有对I2C的驱动。 sensorTag例子就是I2C驱动传感器。另外CC2540不带硬件I2C, CC2541才有I2C.

  • 我意思用软件模拟I2C的话是不是RemoTI-CC253xDK-1.3.1项目里的hal_i2c.c文件可用,CC2541和CC2540区别是 you’re concerned with active power consumption, use CC2541, as it will save you 30% in TX and around 10% in RX.

    • If you need +4 dBm output power, you should choose the CC2540.
    • If you need a USB interface, you should choose the CC2540.
    • If you need I2C, you should choose the CC2541.
    • If you want to communicate using a proprietary protocol, you should choose the CC2541.
    • If none of the above apply, it doesn’t matter which one you choose. 
    • If cost is important, CC2541 is priced slightly lower than CC2540.这些吧其他通用的吧
  • 没试过,不过CC254X与CC2531 Pin to Pin.你可以试一试。 我的建议是如果你是使用CC2541还是使用B LE STACK提供的hal_i2c.c. 有例子