ダラスセミコンダクタDSTINIm400の

ダラスセミコンダクタDSTINIm400の(TINIの)

  

1の残りのバイトをキロバイトのチップは、変更しない、またはほとんどとなる情報を格納するためご利用いただけます。 (追加の内容は、専用メモリのPROMしたり、パッチを適用したが、追加することができます消去されません。)MAX1792低ドロップアウトリニアレギュレータ'80C400'のコア電源電圧入力掲載1.8Vのを提供します。 2つのMAX6365監視回路は、3Vリチウム電池は、RAMチップのバッテリーバックアップを提供します。プロジェクト開発、DSTINIs400ソケットボードの評価キット(ネットワーク資料3-5)についてのコンポーネントとコネクタとは、簡単に通信を行う回路ボードです。 DSTINIm400のモジュールです。ボード上のSODIMMソケットにモジュールをプラグインします。DSTINIs400のでは、インテルLXT972Aファーストイーサネットトランシーバおよびフィルタ回路は、DS80C400の情報産業部とは、RJの間のインターフェイスは、10BASE - Tまたは100BASE - TXのネットワークに接続することができます45ジャックを提供する。MAX560 +3.3 Vのトランシーバ、2 '80C400'のためのTIA/EIA-562-compatibleインタフェースを提供するシリアルポートを掲載。 TIA/EIA-562 TIA/EIA-232に(はRS - 232と呼ばれる)が、より小さな最小電圧スイングに似ています。一方TIA/EIA-562だけで± 3.7Vの必要TIA/EIA-232インターフェイスの最小の出力は± 5V、です。短い距離にわたって、TIA/EIA-562インターフェイスを直接TIA/EIA-232に接続できることは問題とのインターフェイス。 DSTINIs400のボードのDB -これらのポートの9コネクタが含まれます。

'80C400'へのインターフェイスについては、DSTINIs400のヘッダに接続してCANトランシーバはCANコントローラを掲載。別のヘッダは、同期式シリアル通信のためのI2Cインターフェイスとして機能することができます2つの'80C400ポートビットに接続します。はんだパッドのiButtonクリップ'80C400'に接続する1秒,1 - Wireマスタインターフェイスです。 iButtonは、ラウンド、コイン式、ステンレス製の電池ケースの中にコンピュータチップです。の側面とケースの底から構成されてベース、地面とされているふたは、データ接続です。通信iButtonで1 - Wireインタフェースを使用します。 iButtonは、を使用して身分証明書を提供するなど、汎用的なデータストレージ、温度データ、およびリアルタイムクロックの情報です。 DS2480Bシリアルポートの1 - Wireインタフェースの橋が'80C400上の1 - Wireデバイスと通信するためのシリアルポート1を使用することができます。このボードは、ザイリンクスのXC2C64に対してのCoolRunner II複合体は、プログラマブルロジックデバイス(CPLD)を用半田パッドが含まれます。 CPLDは、'80C400'は、データおよびアドレスバス秒インターフェイスとは、ヘッダーには、ボード上に持って来られる48のI / Oビットを追加します。このボードは、安定化+5 V電源が必要です。 MAX1692ステップダウンレギュレータは、ボード上DSTINIm400のと他のコンポーネントには、+3.3 Vの電源を提供します。'80C400'前身掲載'80C390は、遅く、少ない。しかし、まだ非常に強力なチップの機能をフル。は、DS - TINIの- 1モジュールは、'80C390、フラッシュメモリが含まれ、バッテリーバックアップRAM。 72非接触シングルインラインメモリモジュール(SIMMの)コネクタ、およびその他の信号は、アドレスおよびデータバス、イーサネット信号は、ポートのビットへのアクセスを提供します。

イーサネット通信の場合は、このモジュールは、Standard Microsystems公社()'がLAN91C96イーサネットコントローラだ。マキシムDS2433はEEPROMには、1 - Wireインタフェースを格納Ethernetハードウェアアドレスに置き換えます。 DSの利点は、TINIの- 1一方、DSTINIm400のモジュールの外部イーサネットトランシーバが必要ですが、完全なイーサネットインターフェイスは、RJを除い- 45コネクタには、モジュール上で、です。 TINIのハードウェア用の'80C390、プログラムROMに含まれていませんが、同様に、アプリケーションプログラム。ダラスセミコンダクタブートストラップローダとランタイム環境を格納するための外部フラッシュメモリを使用されていない唯一の情報源。 Systronix(www.systronix.com)製品のさまざまなています。 TStik(ネットワーク資料3-6)は、TINIの- 1は、DSと同じSIMMのコネクタを使用してDS80C400のモジュールです。DSTINIm400のとは異なり、TStikので、これらを提供する必要はないのイーサネットトランシーバおよびフィルタ回路が含まれて別のボードです。TStikの2つのエディションでは、と外部メモリバスなしでご利用いただけます。

SystronixもDSで使用するための開発ボードは、さまざまな提供TINIの- 1とTStik。ソフトウェア。 TINIソフトウェア開発キット(SDK)、ダラスセミコンダクタのWebサイトから無料でダウンロードできる、TINIOSオペレーティングシステムとJava仮想マシン(JVM)が含まれます。オペレーティングシステムのタイムスライスでタスクをスケジュールして、複数のタスクを実行することができます。オペレーティングシステムのファイルシステムをサポートし、メモリやI含まれています/ Oの管理者のJVMは、Javaプログラムとは、オペレーティングシステムと通信を実行するインタプリタが含まれます。すべてのJava対応のコンピュータでは、JVMが必要です。 DSTINIm400ののJVMのメモリの約40キロバイトを使用します。2つの有用なプログラムをTINIのアプリケーションの開発に使用するためにJavaKitのユーティリティダラスセミコンダクター社から入手可能なTelnetのアプリケーションです。JavaKitのユーティリティでは、PCとの通信にシリアル実行されるポートのリンクは、TINIを(ネットワーク資料3-7)。 JavaKitのプロンプトで、メールの入力は、TINIは、JVMを起動する原因と秘密のコマンドシェルを実行します。上のユーザ名とパスワードでログイン後、プログラムを実行するには、ビューのディレクトリとipconfigなどは、静的IPアドレスを設定するか、TINIは、そのIPアドレスを受信するためにDHCPを使用するように指定するコマンドを実行する秘密のコマンドを使用することができます。ときは、TINIされ、ネットワーク通信用に設定がある場合、秘密の上にネットワークを介して、WindowsのハイパーターミナルなどのTelnetアプリケーションを使用してログオンすることができます。 Telnetセッションは、接続の設定は、TINIは、TCPを使用して接続するために/ IPのハイパーターミナルを使用する。。起動時は、TINIの/ etcディレクトリ内のファイルを実行するアプリケーションの名前を指定できますが裏金を開始します。

TINIはJavaのプログラムは、java.io、java.net java.langのは、パッケージおよびjava.utilの標準的なJavaのコアにアクセスできます。は、TINIを実装して、ほとんどのJDKのバージョン1.1.8を配布。これは、最新の配布はありませんが、まだ十分に使用可能な組込みシステムのアプリケーション。TINIのも、TINIの一連の特定のクラスをサポートします。クラスのいくつかのネットワークに関連する。 TININetクラスを設定して、Ethernetアドレス、IPアドレスなどのネットワークパラメータを取得し、サブネットのアドレスです。HTTPServerクラスは、基本的なWebサーバーを実装します。 DHCPClientとDNSClientクラス、DHCPとDNSのプロトコルを使用するには、TINIができます。静的なコンテンツのみを使用したWebページをサポートHTTPServerクラスです。は、動的なコンテンツを提供するWebサーバーとして機能するには、TINIのショーンシルバーまたはスマートソフトウェアコンサルティングのTiniHttpServerからTynamo Webサーバーなど、追加のソフトウェアを使用することができます。これらの両方のJavaサーブレットのためのサポートが含まれます。Javaプログラムをコンパイルするには、使用することができますサンマイクロシステムズ(java.sun.com)から、フリーのJava開発キット(JDK)には、コンパイラを含む任意のJavaコンパイラとJavaの開発システムは、わずか約。 BorlandのJBuilder環境(www.borland.com)を開発するために、コンパイラとグラフィカルなインターフェイスが含まれます。 JBuilderは、いくつかのエディションでは、無料でPersonal Editionを含むしています。。javaの。classファイルを、追加の手順をファイルにコンパイルした後、バイナリファイルは、TINIが必要と作成されます。

TINIConvertorユーティリティを変換する。classファイルをする。これは、TINIのJVMが解釈するバイトコード、または機械語命令が含まれてTINIのファイル、。 。TINIのファイルは本質的に同じ。classファイルのようですが、冗長な情報をより小さいファイルのサイズを削除した。コピーしてください。TINIにPCからTINIのファイルの場合は、TINIのアクセスするためには一般的なFTPクライアントプログラム設定を使用することができますIPアドレスは、オペレーティングシステムとJava APIのソースコードが利用されていません。ダラスセミコンダクタは、マキシムインテグレーテッドプロダクツ付与するユーザーは、無償のライセンスは、バイナリファイルはDallas Semiconductorのアプリケーションノートやカスタムアプリケーションの作成に使用できる多数の短い例を提供しますTINIシステムには、コードを含むをロードします。 TINIの仕様や開発者ガイド』のドンルーミスは、リードの建築家によって、TINIの開発者は、追加のTINIの情報と例がこの本。図書アディソンウェズリーから印刷されたフォームで利用可能ですかダラスセミコンダクタから無料でダウンロードしています。別の本には、DSTINIに焦点を当て- 1の設計ダンアイゼンライヒとブライアンデムス(Newnes)によってインターネットの組込デバイスです。その他のサポートやWebページをTINIユーザが保持して様々な電子メールのディスカッションリストダラスセミコンダクタが主催しています。これは、TINI Javaのコンピュータのように作成され、これはCまたはアセンブリコードはKeil Software社のuVision2 C#を使用でDSTINIm400のプログラムへの可能性コンパイラです。

Systronix JStik

一目:Javaバイトコードの直接実行では通訳のための必要がなくなります。

記事は、ダニエルR.提出


免責事項:弊社のウェブサイトは、この資料の内容については責任を負いません。 Webarticles無料の情報リソースです。
重要: この記事は、"ダラス半導体DSTINIm400の"自動ソフトウェアによって翻訳された。大変申し訳ございませんが発生した可能性があります任意のスペルミスを感じている。お客様のご理解いただき、ありがとうございます。


Online: 261 users browsing the articles directory   


  

|