你好,
我想做的是有一个定制的设计与DA14580和只有BMI160传感器。我已经有了IOT板上的DA14583和12自由度传感器。我使用的代码是这个IOT SDK,但是我必须删除很多代码(例如bme280.c和bmm150.c以及它们在用户外围设备安装程序中的使用)。我还必须删除所有spi闪存相关线路,因为DA14580没有像DA14583那样的闪光。我从SmartSnipts直接下载RAM,它成功下载固件。然后它开始广告,我可以连接它与另一个蓝牙芯片,但当我发送启动命令来获取陀螺和加速度计数据时,我无法接收数据。我的问题是DA14580是否有修改的固件。我已经为传感器(bmi160)做了一个独立测试,并且它工作。我强烈认为固件与DA14580不兼容。谢谢你的回答。。。
埃伦
设备:
嗨,埃伦瓦尔,
580没有IoT fw,物联网参考设计仅针对583,不能直接在580上运行,所以是的,IoT fw与580不兼容。580和583之间的区别主要是闪光,因此参考设计的一些引脚和与传感器的连接也应不同。
谢谢你的对话
谢谢你的回复。有没有任何方法可以修改IoT SDK,以便我可以定制设计与DA14580+bmi160传感器芯片。
嗨,埃伦瓦尔,
物联网使用的SDK是所有58x设备的标准SDK,您只需在干净的模板SDK上使用IoT参考设计中的驱动程序,然后开始实施。如果您的意思是与外部闪存和580上的适当传感器相同的设计,那么您可以使用IoT原样,并取消583定义,也可能需要spi flash实现中的几个Twek。
谢谢你的对话
谢谢你的回复。在物联网SDK中,我在哪里定义583?它在da1458x配置中吗?
嗨,埃伦瓦尔,
只需选择“目标选项”,选择C/C++标签,在预处理器符号下删除“Y-DA14583Y~”定义,这就足以为580构建FW。
谢谢你的对话