1

皆さん:

非常に古いプロジェクトを復活させるには、8051 プロセッサ命令 + 内部ペリフェラル シミュレータが必要です。(長い話です。) 私は、私のニーズにほぼ完璧なWinXP を対象とした放棄ソフトウェア プロジェクトを見つけました。

http://home.arcor.de/jensaltmann/jsim-e.htm

使用する必要がある外部メモリ モデルをサポートするには、ほんの少しの改善が必要です。(8051 ファンの場合: 0x8000 - 0xffff の外部 RAM と連続して、外部データとして読み取り可能にするには、0 - 0x7fff の外部プログラム メモリが必要です。)

開発者/保守担当者は何年も前に時間切れになり、フロントエンド GUI と 8051 固有の DLL の C++ ソース コードを投稿しました。

注意: 最初にプロジェクトを作成し、保守できなくなったときにソースを投稿してくれた開発者に感謝します!

調整が必要な DLL ソース内のコードを見つけました。それほど難しくはありません。

しかし、開発者は開発環境について何も言わなかった。

DLL ソース コードは、約 30 個のファイルを含む "MSDEV-PRJ" という名前の最上位フォルダーに解凍されます。そのうちの約 10 個は .cpp であり、適切に記述され、適切に文書化されたコードのように見える合計ソース行はおそらく 9000 行未満です。フォルダー名とプロジェクトの経過に基づいて、これは MS Visual Studio プロジェクトであると推測しています。私はたまたま、1995 年から 2000 年とほぼ同じヴィンテージの MSVS のコピーを所有しています。

私の質問:

  1. この名前のフォルダーを見つけることは、完全で一貫性のある Visual Studio プロジェクトが含まれていることを意味しますか? つまり、私の VS ディスクを運び出し、インストールを実行する価値があると思われますか (私が覚えているのは苦痛を伴う可能性があります)。

  2. GNU ツール、特にたまたま既にインストール済みの MinGW を使用して作業を行うことの難しさは何でしょうか? [1] から … [耐え難い] の尺度で、この種の改宗はどの程度難しいと思われますか?

  3. これに対するまったく異なるアプローチ、たとえば、MSVS プロジェクトをインポートして MS ディレクティブを処理できる別の安価で無料の開発環境はありますか? それとも、私が購入できる本当に優れたフル機能の低コストの 8051 シミュレーターを誰かが知っているのでしょうか?

ティア

ヘンリー3リー

4

1 に答える 1

0

私は、Visual Studio が既にインストールされている人を見つけました。彼はすぐに、「はい」このソースが完全な (ほぼ完全に一貫性のある) MSVS プロジェクトであることを確認できました。正常に再コンパイルされ、正しく機能しているようです。これが完了したら、他の開発環境を見る理由はありません。

ありがとう、

ヘンリー3リー

于 2011-07-14T00:45:36.600 に答える