0

以下のコードを見てください。

/* NDEF messages TEXT */
const uint8_t text1[] = "This is message No1";

これは、NDEF メッセージを設定するために使用されます。上記のように配列を定義する代わりに、関数で配列を書くことは可能ですか?

マイクロコントローラーの adc から値を読み取り、その値を NFC 経由で Android デバイスに送信される NDEF メッセージに書き込む関数を作成したいと考えています。

以下のような関数で uint8_t 配列を初期化することは可能ですか?

uint8_t text[] = someFunction();

これを const uint にしておくことはおそらく不可能です。ただし、配列はメッセージが送信される前にのみ変更されるため、それは問題ではありません。したがって、予期しない変更やそのようなことはありません。

4

0 に答える 0