私は組み込みプログラミングに非常に慣れていません。私の最初のプロジェクトは、mini2440 [arm9]にuCosをインストールすることです。私のような初心者がarm9にuCosをインストールするためのチュートリアルはありますか?
最初に感謝します:)
Micro-C / OSは、LinuxなどのスタンドアロンOSではなく、リアルタイムカーネルであるため、アプリケーションとは別のボードに「インストール」するのではなく、ライブラリとしてリンクします。アプリケーションを作成してから、モノリシックアプリケーションイメージをボードにインストールします。
それを行うには多くの方法があります。それはボードやチップに固有であり、使用できるデバイスプログラミングツールによっても異なります。ARM9は、プロセッサではなく、コアアーキテクチャのみを記述します。ARM9デバイスを使用するプロセッサとボードには、オンチップまたはブートローダーとしてオンボードで提供される独自のブートストラップオプションがある場合があります。一部のプロセッサとボードには、そのようなプリロードされたブートストラップサポートがない場合があり、適切な起動コードを提供する必要があります。アドレスをリセットし、外部メモリをプログラムするために必要なツールを用意します。
ボードのドキュメントには、 Superviviと呼ばれるブートローダーがプリロードされていることが示されています。ドキュメントはLinuxとWinCEのインストールのみをカバーしているように見えますが、他のイメージのダウンロードと実行にも使用できると思います。