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

ID 743810
日付 10/31/2022
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

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

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

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

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

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