我是新來的粒子光子族。 (https://docs.particle.io/guide/getting-started/start/photon/)粒子光子光變成紅色
當我的光子粒子設備打開時,閃爍的光線如下。
首先是一些綠色閃爍
,然後閃爍紅色
,然後將光子越來越復位。
我試圖把光子放在安全模式下,但在安全模式下,洋紅色燈變亮,當我從設置(模式)按鈕中取消保持時,光子正在復位,並且綠色和紅色燈再次閃爍。
任何人都可以幫助我嗎?
我是新來的粒子光子族。 (https://docs.particle.io/guide/getting-started/start/photon/)粒子光子光變成紅色
當我的光子粒子設備打開時,閃爍的光線如下。
首先是一些綠色閃爍
,然後閃爍紅色
,然後將光子越來越復位。
我試圖把光子放在安全模式下,但在安全模式下,洋紅色燈變亮,當我從設置(模式)按鈕中取消保持時,光子正在復位,並且綠色和紅色燈再次閃爍。
任何人都可以幫助我嗎?
你需要把它在DFU模式,然後重新刷從粒子CLI固件計算機
我的朋友在和我居然遇到過這個問題,他貼出了呼吸/閃爍的綠色解決方案。但它對於閃爍的紅色字面意義相同。您可以在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;
即使它是一個返回值。您必須確保返回新對象的函數所分配的變量在使用後被手動刪除。這通常是我遇到的紅色閃爍問題。