1

STM32 でnmealib ( http://nmea.sourceforge.net/ ) を使用できるかどうか疑問に思っています。ライブラリは bget を介して動的メモリ割り当てを使用しますが、組み込みデバイスに適用できますか? 誰かがARMで(OSなしで)使用したのでしょうか?では、メモリリークはどうですか?

4

1 に答える 1

0

組み込みデバイスは、問題なく動的メモリ割り当てを実行できます。実際に質問する必要があるのは、コードと RAM の両方で (初期化された変数と初期化されていない変数、スタックとヒープの形で) 使用するメモリの量です。組み込みシステムで使用するために明示的に作成されていない多くのライブラリは、リソースの使用を意識していません。そしてもちろん、組み込みアプリケーションはリセットせずに数か月または数年実行される可能性があるため、ごくたまに発生するメモリ リークでさえ、最終的には問題になります。

于 2014-06-13T04:08:34.537 に答える