86ComSh (86Duino EduCake RS232 の使い方)

この記事では、RS232 シリアルポートを教育 86Duino に FreeDOS の 86ComSh ホスト画面のリダイレクト(コンソールリダイレクト)機能を開く方法について説明します。

一、86ComSh の紹介

86ComSh プラス MODE と CTTY の実施を通じて DuinOS コンソールリダイレクト機能では FreeDOS を起動します。 86ComSh は 86Duino DOS SDK を使用します(ソースディレクトリは、命令が直接 86UsbSh 実行可能ファイルをコンパイルすることが可能にする)SRC \86ComSh ディレクトリ\ソースコードはツールが配置され、記述されたプログラム、TOOLS ディレクトリに配置された実行可能ファイルです。 MODE は、状態装置を設定するために使用される FreeDOS の外部コマンドです。 CTTY は FreeDOS の内部命令である、標準出力/入力などのデバイスを指定するために使用されます。パラメータが1のとき 86ComSh は、例えば、開いたシリアルポートを指定するパラメータを取り、というように 86ComSh オープンシリアル 1 の86Duino(COM1)、他のシリアルポートとに言いました。シリアルポートを開いた後、あなたは、MODE と CTTY 命令を使用することができます(MODE と CTTY 使用量は FreeDOS のは、公式文書を所有して参照してください)FreeDOS のにコンソールリダイレクション機能を設定します。 DuinOS は 86ComSh.BAT ファイルが既にステップのすべてがコンソールリダイレクトを設定する含まれて建てました。

そのような(例えば、ほとんどの DOS ゲームなど)のグラフィカルなプログラムを実行できないなどの FreeDOS ザコンソールリダイレクトいくつかの使用上の制限、。また、予期しない実行結果が得られ、競合を回避するように、同じプログラムを使用して、DOS のシリアルポートのコンソールリダイレクトに避けるべきです。

二、Console Redirection の起動方法

ユーザーは、次の手順を実行し、コンソールリダイレクトを有効にするには、ブート時に AUTOEXEC.BAT を変更することができます。

SD カードがコンピュータに DuinOS が含まれています:

sd_reader

編集用の SD カード AUTOEXEC.BAT ファイルを開きます:

sd_reader

CALL ツールは 86UsbSh.BAT を\、REM を加えて 86UsbSh に追加します:

sd_reader

CALL ツールは 86ComSh.BAT。そして、REM の初めにそれを削除するコマンドのこのラインは、ブート時に実行されるようにしましょう。また、RS232 シリアルポートの使用を指定する 86ComSh.BAT 4 1152 を取り戻すように変更される2つのパラメータが 86Duino EduCake は(86ComSh.BAT 4 1152\ TOOLSを呼び出すには、このライン命令を予定)コンソールリダイレクトを実施しました:

sd_reader

AUTOEXEC.BAT の変更後、保存してから SD カードを取り外します。

三、Console Redirection の使い方

ユーザはコンピュータと RS232 シリアルポートの 86Duino EduCake ヘッドを接続するための USB-RS232 アダプタケーブルとヌルモデムアダプタのRS232ツーRS232が必要になります:

sd_reader

sd_reader

USB-RS232 アダプタケーブル、ヌルモデムアダプタと 86Duino EduCake 互いに接続 RS232 シリアルポート:

sd_reader

コンピュータへの USB-RS232 アダプタケーブルの USB コネクタ:

sd_reader

(PS:さらに、USB ツーの MicroUSB ラインに接続 86Duino EduCake 上の図は、このラインは、パワー 86Duino Educake を供給するために使用されます。)

お使いのコンピュータは、ドライバについて、このの USB-RS232 アダプタケーブルをインストールされていると仮定し、あなたがこのの USB-RS232 アダプタケーブルのを参照してください”ポート(COM と LPT)」のデバイスマネージャからでなければなりませんシリアルポート名、下の図面例は COM11:

sd_reader

86Duino によって受信されたシリアルポート接続ソフトウェアを開き、コンソールリダイレクト画面を来ました。ここでは、シリアルポート接続ソフトウェアなどの例は PuTTY を提示。

PuTTY を開いて、Connection type にて「シリアル」、シリアルラインフィルシーケンスポート名この場合は COM11 に)を選択し、Speed にてコンソールリダイレクトと同じボーレート(この場合は 1152)を入力してから、Open ボタンを押します。

sd_reader

[Open]を押した後、あなたは PuTTY のウィンドウ線 C に表示されます。すなわち 86Duino によって\は、DOS 画面を来て、あなたは(dir などの)任意の DOS コマンド列操作を入力することができます:

sd_reader

あなたは PuTTY で DOS コマンドウィンドウの結果を確認することができます:

sd_reader


Hacking

The text of the 86Duino reference is licensed under a Creative Commons Attribution-ShareAlike 3.0 License.