2016-04-22 67 views
0

我是新來的粒子光子族。 (https://docs.particle.io/guide/getting-started/start/photon/粒子光子光變成紅色

當我的光子粒子設備打開時,閃爍的光線如下。

首先是一些綠色閃爍

,然後閃爍紅色

,然後將光子越來越復位。

我試圖把光子放在安全模式下,但在安全模式下,洋紅色燈變亮,當我從設置(模式)按鈕中取消保持時,光子正在復位,並且綠色和紅色燈再次閃爍。

任何人都可以幫助我嗎?

回答

0

你需要把它在DFU模式,然後重新刷從粒子CLI固件計算機

0

我的朋友在和我居然遇到過這個問題,他貼出了呼吸/閃爍的綠色解決方案。但它對於閃爍的紅色字面意義相同。您可以在Particle Photon breathing green

檢查了他的解決方案,因此我基本上給你同樣的指令

如果你得到一個綠色的呼吸燈或您的光子閃爍的紅色,試試這個! (僅Windows)

去網站http://dfu-util.sourceforge.net/releases/

下載dfu-util-0.9-win64.zip

文件解壓它(打開它,拖放桌面上的新文件夾)

打開文件夾

放置文件夾在桌面上

複製的路徑(這應該是這樣的:C:\ Users \ myName \ Desktop \ dfu-util-0.9-win64)

進入控制面板 - >系統和安全 - >系統 - >高級系統設置 - >環境變量 - >系統變量 - > PATH->編輯 - >新建 - > 粘貼您剛纔複製的路徑。

單擊確定所有三個窗口

關閉控制面板

轉到您的用戶文件夾(如C:/用戶/瑞安)

創建一個新的文件夾叫什麼,就是一個字(我們使用的文件夾「我的文件夾」爲例)

創建一個文本文件並粘貼一個簡單的程序(任何你知道的作品)。舉例來說,你可以做下面的程序

void setup() { } 
void loop() { delay(100); } // In case it goes into a loop that burns the CPU 

將這個文本文件中的新文件夾

擴展名更改爲.ino

打開命令提示符,如果不是你的用戶目錄中,使用命令cd ..兩次到C:/,然後CD用戶,然後CD用戶(用戶名),然後輸入以下命令

particle compile photon [FOLDER NAME] --saveTo firmware.bin 

在我們的情況下,它是「顆粒編譯光子MyFolder文件--saveTo的firmware.bin」

使用USB端口

然後連接光子,按住設置按鈕3秒鐘,點擊復位按鈕,繼續按住設置按鈕,直到光子燈開始閃爍洋紅色,然後釋放設置按鈕(如果燈變成黃色,則持續時間過長。單擊重置按鈕並重試)

當光線開始呼吸洋紅色時,您處於安全模式。

現在,您必須單擊並按住設置按鈕3-4秒,直到指示燈開始閃爍藍色。你的光子現在處於聆聽模式。

然後,在命令行中輸入如下命令:

particle flash --serial firmware.bin 

然後只需點擊進入,當問:「按ENTER鍵時,您的設備閃爍的藍色」

這一切!你的設備現在應該工作!等待幾秒鐘進行處理。

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

注:找出原因

這是極有可能的是,你提出了新的對象,並永遠不會刪除它們。如果您曾經使用過「新」關鍵字。像

int mInt = new int(); 

你必須確保你刪除它以後,像

delete mInt; 

對於數組,它是

delete[] mArray; 

即使它是一個返回值。您必須確保返回新對象的函數所分配的變量在使用後被手動刪除。這通常是我遇到的紅色閃爍問題。