UCOS-II アプリケーションを VC に移植する方法を教えます

UCOS-II アプリケーションを移植して VC2017 で実行する方法を教えます


序文

         オペレーティング システム (英語: オペレーティング システム、略称: OS) は、相互に関連するシステム ソフトウェア プログラムのグループであり、コンピューターの操作を管理および制御し、ハードウェアおよびソフトウェア リソースを使用および実行し、ユーザー インタラクションを整理するための公共サービスを提供します。オペレーティングシステムは、オペレーティング環境に応じて、デスクトップオペレーティングシステム、モバイルオペレーティングシステム、サーバーオペレーティングシステム、組み込みオペレーティングシステムなどに分類できます。この記事では、UCOS-II アプリケーションを VC2017 に移植する具体的な操作を詳しく紹介します. 移植に必要なファイルは、ネットワーク ディスク リンクで無料で共有されています.


ヒント: 以下はこの記事の本文です. 記事を書くのは簡単ではありません. 参考になれば幸いです. 転載の際はリンクを添付してください.

1.準備

        V2.91ソースコードを用意 ソース、ユーザーコード(アプリケーションプログラム関連コード) アプリ、移植プラットフォーム関連コード(UCOS-IIのプロセッサ関連コード) ポート。これら 3 つのファイルについては、以下の共有リンクを参照してください。そのうちの Ports は、64 ビットの win7/win10 システムに適した変更された VC コンパイル環境です。

リンク: https://pan.baidu.com/s/1Qz0qWqekozA-lhNU0NgxFg 
抽出コード: 2023 

第二に、移植の詳細な手順

        VC2017 を開いて新しいプロジェクトを作成します。

         作成したプロジェクトを開き、準備した Ports、App、および Source フォルダーをプロジェクトに追加します。

         プロジェクト内のヘッダー ファイル、ソース ファイル、およびリソース ファイルを削除します。

         Ports、App、および Source の 3 つのフォルダーを作成します。

         プロジェクト ディレクトリの Ports、App、および Source フォルダー内のファイルを、プロジェクトの Ports、App、および Source ファイルに追加します。

         デバッグ ボタンをクリックすると、この時点でエラーが報告されます。

         プロジェクト UCOSII を右クリックし、ヘッダー ファイル パスを追加します。

         この時点ではまだエラーが報告されており、引き続き os_cfg_r.h を os_cfg.h に名前変更します。

         変更後、もう一度 [デバッグ] をクリックするか、エラーを報告してください。

         変更を続け、独自の優先順位を定義します。

         変更とデバッグの後でもエラーが報告され、含まれている問題が繰り返されます。

         冗長インクルードの変更と削除を続行します。

         削除後、[デバッグ] をクリックするか、エラーが報告される場合、リンカの問題です。

         変更を続け、winmm.lib を追加します。

         デバッグをもう一度クリックして、プログラムを正常に実行します。これまでのところ、移植は終了しています。


要約する

        以上が本日の言いたいことですが、この記事ではUCOSII上でアプリケーションを移植してVC2017上で動作させる方法を詳しく紹介しています。

おすすめ

転載: blog.csdn.net/m0_66360845/article/details/129410644