Nios® V プロセッサー・ソフトウェア開発者ハンドブック

ID 743810
日付 7/08/2024
Public
ドキュメント目次

7.11. エンベデッド・システムのコード・フットプリントの削減

コードを格納するメモリーデバイスにはコストがかかるため、エンベデッド・システムの開発者は常にコードサイズを考慮する必要があります。このコストを制御するには、コードサイズを制御および削減する機能が重要です。

HAL 環境は、ユーザーが要求する機能のみを含むようにデザインされており、コードの全体的なフットプリントを最小限に抑えます。 Nios® V ハードウェア・システムにプログラムで使用されるペリフェラルが正確に含まれている場合、HAL にはハードウェアの制御に必要なドライバーのみが含まれます。

次のセクションでは、コードサイズをさらに縮小する必要がある場合に考慮すべきオプションについて説明します。以下のセクションのオプションを実装するには、BSP 設定を変更する必要があります。

BSP 設定の操作の詳細については、HAL BSP 設定を参照してください。