2017-10-25 9 views
0

私は最近Adafruit Fona 32u4を購入しました。私がアイテムを受け取った瞬間、私はそれにピンをハンダ付けしました。後で、私は間違いだと信じています。Fona 32u4ベーステストを通過しない "FONAtest_KEY_mod"

ArduinoコードFONAtest_KEY_modへのリンクはこれです。 https://github.com/adafruit/Adafruit_FONA

このコードの目的は、チップの機能をテストすることです。 シリアルモニタでコマンドを入力し、出力を受信します。しかし、その前に、私は "Fona not found"という反応を得ています。私は何をすべきか。

答えて

0

実際には、静電気防止用バッグから取り出したときにも、それを殺した可能性があります。だから、いくつかのピンのはんだ付けについては気にしないでください。そして、私はあなたが "Fona not found"という反応を得るとは信じていません。ソースコードには「FONAが見つかりませんでした」のみが含まれています。将来的には&のペーストエラーメッセージをコピーしてください。あなたの質問に答えるために

「私は何をすべきか?」:

エラーメッセージに直面し、そのエラーお使いのデバイスのプリントを作る何かを見つけるために持っている理由がわからない場合。あなたはソースコードにアクセスできるので、これは簡単になります。ここで

https://github.com/adafruit/Adafruit_FONA/blob/master/examples/FONAtest_KEY_mod/FONAtest_KEY_mod.ino

我々はそのエラーにセットアップ機能の最初の時間を見つけ:

fonaSerial->begin(4800); 
if (! fona.begin(*fonaSerial)) { 
Serial.println(F("Couldn't find FONA")); 
while (1); 
} 

二同じエラーメッセージが同じ条件によってトリガーされます。だから、だから、fonaがAdafruit_FONAのインスタンスである

// Use this for FONA 800 and 808s 
Adafruit_FONA fona = Adafruit_FONA(FONA_RST); 
// Use this one for FONA 3G 
//Adafruit_FONA_3G fona = Adafruit_FONA_3G(FONA_RST); 

...さんはfona.begin(* fonaSerial)がfalseを返す理由を見てみましょう。データシートによると、Fona 32u4にはFONA 800がありますので問題ありません。

次のこと:beginの実装を読み、falseを返す原因を見つけます。

関連する問題