我使用了带有node.js的Intel,并注意到所有的示例和模板都假设您连接到了Arduino突破板。我没有连接到Arduino突破板,我使用的是Sparkfuns GPIO块。当我运行任何一个示例应用程序时,我会得到以下错误:
错误:写入导出失败 英特尔爱迪生未能初始化Arduino板TriState, 检查i2c设备!致命
是否有可能使用英特尔XDK为爱迪生开发node.js应用程序而不使用Arduino突破板?如果是这样的话,是怎么做的?如果没有,您可以使用Eclipse或任何其他IDE来这样做吗?
发布于 2015-01-05 15:00:43
您可以在这里找到一些技巧- https://github.com/intel-iot-devkit/mraa/blob/master/docs/edison.md主要是使用libmraa。
发布于 2015-02-22 00:00:57
今天,我遇到了同样的错误信息。Yocto 1.6.1的更新解决了这个问题。这是非常奇怪的,因为代码运行在我的爱迪生1.6,但没有运行在我的朋友1.6。如果你还没有解决这个问题,我会尝试升级。
发布于 2015-03-01 17:33:56
更新您的mraa版本--您可以使用npm或opkg来实现这一点,只需检查mraa项目上的自述文件- https://github.com/intel-iot-devkit/mraa。
除arduino突破外,建议使用0.6.0或更高版本。我已经在一些sparkfun板上用过它了。
https://stackoverflow.com/questions/27735765
复制相似问题