6

特定の静的で揮発性の変数の初期化をスキップするよう gcc に指示する方法はありますか? 起動時にゼロにする必要のない循環バッファー (揮発性と宣言されている) がいくつかあり、MCU では約 2500 tcy の無駄です。

前もって感謝します、

4

1 に答える 1

6

を使用する場合はgcc、配列オブジェクトを.noinitセクションに配置できます。

uint8_t arr[1024] __attribute__ ((section (".noinit")));
于 2013-07-20T09:51:08.410 に答える