ですから、来年大学で受講する組み込みシステムユニットでは、動的データ構造が組み込みシステムプログラムに含まれるのは悪いことであることがわかります。しかし、講義ノートはその理由には触れていません。
現在、私は中規模の組み込みシステムの「LURC」コントローラーに取り組んでいます。ほとんどの場合、AVR169MEGAの「Butterfly」デモボードの周辺機器を利用しています。サーボとESCを制御するために4つのPWM信号を生成しました。また、9セグメントのLCD画面を提供します。
キューよりも、USARTシリアルを介して受信される命令を保存するためのより良い方法を考えることはできません。特に、不明な量のデータが受信されるまで待つ必要がある場合:たとえば、LCD画面に表示する文字列。
では、組み込みシステムのマイクロコントローラーで動的データ構造を使用してみませんか?メモリが大幅に制限された環境にいて、mallocが成功していることを確認する必要があるというだけですか?