(1)BLE芯片与硬件连接并不是像代理商说的,uart , i2c , USB, SPI 都是一样的。
相同点: 作为总线,基本数据通讯都是可以的,就是总线配置项不一样。
区别如下:
(1)Nodic 的dtm测试(工厂和实验室测试芯片天线性能需要)目前原厂芯片底层接口只支持uart(USB 可以转串口)。
(2)Nodic的bootloader里面的DFU升级模式原厂芯片底层接口只支持uart(USB 可以转串口), I2C 和SPI不支持。
所以在没有原厂或者代理商承诺的新增底层I2C或SPI的接口扩展支持情况下,建议不要选用I2C或者SPI,
uart是第一优先级,USB是第二优先级(可以转串口)