首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >粒子光子呼吸绿

粒子光子呼吸绿
EN

Stack Overflow用户
提问于 2016-07-13 18:36:22
回答 1查看 606关注 0票数 0

我已经拥有了我的粒子光子,一周多一点,在闪烁我的代码后,它是呼吸绿色的,我不能再向它闪烁代码。为什么会发生这种情况,我怎样才能防止它发生呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-13 18:37:01

如果你得到一个绿色的呼吸灯或闪烁在你的光子上,试试这个!(仅限窗户)

转到http://dfu-util.sourceforge.net/releases/网站

下载文件dfu-util-0.9-win64.zip

解压缩(打开它并将新文件夹拖放到桌面上)

打开文件夹

将文件夹放在桌面上

复制路径(应该是这样的:C:\Users\学生会\Desktop\DFU-util-0.9Win 64)

转到控制面板-> System和Security -> System ->高级系统设置->环境变量->系统变量-> PATH-> Edit ->新->粘贴您刚刚复制的路径。

为所有三个窗口单击Ok

密闭控制板

转到您的用户文件夹(如C:/ user /student)

创建一个名为任意一个单词的新文件夹(我们以文件夹“MyFolder”为例)

创建一个文本文件并将一个简单的程序粘贴到其中(您知道的任何内容都可以)

将此文本文件放入新文件夹中。

将扩展更改为.ino

打开命令提示符,如果它不在您的学生目录中,请使用命令cd。两次到C:/,然后是cd用户,然后是cd用户(您的用户名),然后输入以下命令

代码语言:javascript
复制
particle compile photon [FOLDER NAME] --saveTo firmware.bin

在我们的例子中,它是“粒子编译光子MyFolder --保存到firmware.bin”。

使用usb端口连接光子

然后,按住设置按钮3秒,点击重置按钮,然后继续按住设置按钮。

等待arduino灯开始闪烁洋红色,并释放设置按钮(如果灯变成黄色,你已经坚持太久了。点击重置按钮,再试一次)

当光线开始呼吸洋红色时,你就处于安全模式。

现在,你必须点击并按住设置按钮3-4秒,直到灯开始闪烁蓝色。你的光子现在处于监听/低语模式。

然后,在命令行中输入以下命令:

代码语言:javascript
复制
 particle flash --serial firmware.bin

然后点击enter,当它要求“当你的设备闪烁蓝色时按回车”

仅此而已!你的设备现在应该可以工作了!等几秒钟才能处理。

如果它呼吸青色,你的一切都好!

既然你知道如何解决它,你就需要知道如何防止它。

好吧,如果你有很长一段时间运行的循环,那就把线放上去:

代码语言:javascript
复制
Particle.process();

循环中的任何地方。

现在为什么?

因为你的光子需要连接到云上。由于某种原因,当你的光子处于一个循环中时,它不会连接到云上。如果循环太长,它将崩溃,因为它没有时间连接到云!呼吸的绿灯就是这个意思。

当您单击光子上的重置按钮时,它会重新启动您的代码,它不会删除它。所以每次你的光子再次启动,代码就会重新启动,问题就会再次发生。上面的代码所做的基本上是使用microUSB电缆将新代码闪烁到光子上。因此不需要云连接。

这是件很烦人的事,但很容易预防。由于不再有工厂重置,从光子中删除代码是一个漫长而令人厌烦的过程。

祝你好运!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38359350

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档