我计划使用CC2540 ibeacon模块和IMU设备设计自定义传感器标签。我是否可以直接将TI的传感器标签固件刻录到ibeacon模块而无需更改源代码,或者我是否必须在源代码中配置I2C通信部分?如果是这样,请告诉我如何操作。
问候。
答案 0 :(得分:0)
您是否有关于您正在使用的iBeacon模块的更多信息?很难判断它是否已设置好,因此您可以插入播放传感器。产品说明中的信息不是很有帮助。
看起来您使用的iBeacon模块依赖于CC2540提供的片上系统解决方案。如果这是真的,为了修改源,你需要IAR 8051编译器,这需要购买大约3000美元的许可证。
如果没有关于该模块的更多信息,很难确定。你有该模块的规格表吗?
答案 1 :(得分:0)
您应该使用Light Blue Bean而不是该模块。它从一开始就提供iBeacon模式选项。 https://punchthrough.com/bean/ibeacon-setup/
可通过Arduino IDE进行编程,并通过无线更新。因此,您不必解构您的项目以重新编程,您也不必购买IAR编译器。 Beans甚至内置了I2C通信总线,以及板载加速度计! https://punchthrough.com/bean/arduino-users-guide/