0

次の問題があります。

  1. 次のように配列を定義しました: const char const Tsk_Names[ 2 ][ 5 ] = { "LOG", "FBH" };

    「Tsk_Names」配列がフラッシュにマップされました (その名前は、マップ ファイルの「エントリ リスト」セクションに表示されませんでした)。

  2. 配列への参照により、RAM にマップされました。例えば:

    const char* const Get_Task_Name( char cTaskId ) { return ( &Tsk_Names[ 0 ][ 0 ] ); }

この問題を解決するアイデアはありますか?

これは、非常に小さな文字列配列の例です。私の実際の配列ははるかに大きいです。

4

0 に答える 0