2016-03-20 9 views
-1

私は実際にIR学習の実装とIRコードの送信に取り組んでいます。現在arduino unoを使用しています。私はarduinoに接続されたIRレシーバによって読み込まれたhex値の配列を保存し、しばらくの間シリアルモニタに表示したいと思っています。問題は、unsigned long varを使って変数を作成したときにうまく動作するが、配列を作るときなどである。符号なしロングコード[50]。コンパイルエラーが発生します。誰かが
おかげで...これで私を助けることができる16進値を格納する配列

+1

コンパイルエラーを書くと、大いに助けになります。 – frarugi87

答えて

-1

これを試してみてください:

のuint32_tのARR [4] = {0x5,0x6,0x7,0x8};

+0

この回答のポイントは何ですか? OPは、彼が 'Unsigned long code [50]'を書いたときに問題があると書いています。だから、彼は明らかに(首都Uとは別の)配列を作る方法を知っています。完全な型の代わりにエイリアスを使用することを提案しましたか?元の質問を読まずに配列を書く方法を書いていただけでしたか?あなたは...さて、エラーとは何か、そしてなぜこれが訂正されるのかを説明してください。そして...誰かが編集したようにコードタグを使ってください。 – frarugi87

+0

最初に彼は編集エラーを書きませんでした。私は彼がちょうど16進数で配列を初期化する方法を知らないことを理解した –