Dallas Semiconductor的DSTINIm400达拉斯半导体DSTINIm400(TINI的)
在1千比特容量的芯片剩余的字节,可用于存储信息,将从未或很少变化。 (在添加的内容只读存储器的PROM可以添加或修补,但不能删除。)甲MAX1792低压差线性稳压器提供了'80C400'的Core 1.8V的电源电压输入。两个MAX6365监控电路和一个3V锂电池为RAM芯片的备用电池。对于项目的发展,DSTINIs400套接字委员会评估套件(第3-5网络)是一个组件和连接电路板,可以很容易地沟通DSTINIm400模块。将在董事会SODIMM插座模块插头在DSTINIs400。,英特尔LXT972A快速以太网收发器和过滤电路之间提供DS80C400的信息产业部和接口,一个RJ - 45插孔可以连接到一个10BASE - T或100BASE - TX网络。甲MAX560 +3.3伏收发器提供的'80C400'两个一TIA/EIA-562-compatible接口S串行端口。 TIA/EIA-562类似TIA/EIA-232(也为RS - 232知道),但规模较小的最低电压波动。为TIA/EIA-232接口的最低± 5V的输出,而TIA/EIA-562只需要± 3.7伏。在短距离,TIA/EIA-562接口可以直接连接到TIA/EIA-232接口没有问题。该DSTINIs400板包含的DB - 9连接器的这些端口。 对于连接到'80C400氏CAN控制器的DSTINIs400有一位与头的连接可以收发器。另一头连接到两个'80C400端口位,可以作为一个同步串行通信I2C接口。iButton的剪辑为焊盘连接到'80C400'第1 - Wire主机接口。 iButton是一个内圆,硬币式,不锈钢电池盒电脑芯片。该基地,其中的两侧和底部的情况下组成,是地面,并盖是数据连接。 iButton的传播与利用1 - Wire接口。对iButton的用途包括提供识别,存储普通数据,温度数据,和实时时钟信息。阿串行接口端口与1 - Wire接口,使大桥上使用'80C400串口1沟通1 - Wire器件。董事会包括了赛灵思的CoolRunner II XC2C64复杂可编程逻辑器件(CPLD)焊盘。 CPLD的接口的'80C400's的数据和地址总线,并增加了48的I / O位的是带出的板头。董事会需要一个稳定的+5 V电源。阿MAX1692降压板上稳压器提供了一个3.3伏的DSTINIm400和其他部件的供应。该'80C400其前身是'80C390,慢和少功能齐全,但仍然非常强大的芯片。在DS - TINI的- 1模块包含一个'80C390,闪存和电池支持的RAM。一位72联系单提供双线内存模组(上海药物研究所)连接器访问地址和数据总线,以太网信号,港口位,和其他信号。 对于以太网通信,模块标准微系统公司(SMSC的)的LAN91C96以太网控制器。阿马克西姆DS2433的EEPROM的1 - Wire接口存储的以太网硬件地址。在DS的一个优势TINI的- 1是完整的以太网接口,除了RJ - 45接头,是在模块,而DSTINIm400模块需要一个外部以太网收发器。该'80C390不包含一个编程ROM,但使用外置闪存来存储引导加载和运行环境以及应用程序。达拉斯半导体公司是不是TINI的硬件的唯一来源。 Systronix(www.systronix.com)有多种产品。在TStik(网络第3-6)是一个DS80C400的模块,使用与上海药物研究所的DS相同连接器TINI的- 1不同DSTINIm400。,在TStik包括一个以太网收发器和过滤电路,因此没有必要在这些提供单独的董事会。两名TStik版本可用,并没有外部存储器总线。 Systronix还提供与使用的DS的开发板各种TINI的- 1和TStik。该软件。在TINI软件开发工具包(SDK),从达拉斯半导体公司的网站上免费下载使用,包括TINIOS操作系统和Java虚拟机(JVM)。操作系统所支持的调度运行的时间片的任务多重任务。这个操作系统支持的文件系统,包括内存和I / O管理。包含的JVM的解释是执行Java程序,并与操作系统进行通信。每个Java功能的计算机必须有一个JVM。该DSTINIm400的JVM使用约40千字节的内存。为发展中国家TINI的两个有用的应用程序的JavaKit的实用工具从达拉斯半导体公司提供和Telnet应用程序。JavaKit的实用的个人电脑上运行,并通过串行通信与一个TINI的端口连接(网络第3-7)。键入在JavaKit的提示导致TINI的位置,开始其JVM和运行秘密命令外壳。登录后的用户名和密码,可以使用秘密命令,运行程序,查看目录和执行,如Ipconfig会命令,这些命令可以设置一个静态IP地址或指定的TINI的应使用DHCP来获得其IP地址。当TINI的一直是网络通信配置,就可以登录在网络上使用,如Windows的超级终端上的Telnet应用秘密。要使用Telnet会话超级终端,设置了连接连接到TINI的使用TCP / IP。甲。启动TINI的文件中的/ etc目录下可以运行的应用程序的名称时,秘密启动。 为TINI的Java程序可以访问标准的核心Java包的java.lang,java.io,java.net和java.util中。在TINI的实现大多数JDK版本1.1.8分布。这不是最新的分布,但仍然在大量使用可嵌入式系统应用。该TINI的还支持TINI的一系列具体的类。各阶级的几个有关网络。在TININet类集和获取,如以太网地址,IP地址的网络参数和子网地址。HttpServer的类实现的一个基本的Web服务器。在DHCPClient和DNSClient类使TINI的使用DHCP和DNS协议。类的HttpServer的只支持静态内容的网页。要作为一个Web服务器提供动态内容,TINI的可以使用,如Tynamo的Web肖恩西尔弗曼或智能软件咨询的TiniHttpServer服务器额外的软件。这些都包括了Java servlets的支持。要编译Java程序,可以使用几乎所有的Java编译器和Java开发系统,包括在自由Java开发工具包(JDK)由升阳微系统(java.sun.com)编译器。 Borland公司的JBuilder环境(www.borland.com)包括编译器和开发的图形界面。 JBuilder可以分为以下几种版本,包括免费的个人版后编制的。java文件转换为。类文件,一个额外的步骤。创建二进制文件的TINI的要求。 实用的TINIConvertor转换。类文件。钛镍文件,其中包含的字节码,或机器指令,该TINI的的JVM解释。阿。钛镍文件基本上是一样的1。类文件,但更小的文件大小删除多余的信息。复制。从PC钛镍文件到一个TINI的,你可以使用任何通用的FTP客户端程序配置为访问TINI的的IP地址。源的操作系统和Java API代码不可用。达拉斯半导体和Maxim Integrated Products授予用户提供一个免费的许可加载二进制文件包含到TINI的系统。达拉斯半导体公司提供的应用笔记和许多简短的例子,您可以使用自定义应用程序在编写的代码。这本书的TINI的规范和开发由Don卢米斯的首席设计师指南和TINI的开发商,更多的TINI的信息和示例。这本书可以在艾迪生韦斯利从印刷形式或作为来自达拉斯半导体公司免费下载。另一本书的重点是DSTINI - 1是嵌入式设计由Dan艾森赖希和Brian德穆斯(纽恩斯)互联网设备。其他支持包括电子邮件讨论列表达拉斯半导体公司赞助了由TINI的用户保持着各种各样的网页。虽然TINI的是作为一个Java计算机创建的,是可能的程序在C语言或汇编代码中使用Keil软件的uVision2荤DSTINIm400编译器。 Systronix JStik一目了然:Java字节码的直接执行省去了翻译的需要。 由丹尼尔河提交的一篇文章 免责声明:我们的网站是不负责本文章的内容。 Webarticles是一个免费的信息资源。 重要事项: 本文“达拉斯半导体DSTINIm400”是由一个自动翻译软件。我们感到很遗憾拼写的任何可能发生的错误。谢谢您的理解。
|
|||||
| Online: 214 users browsing the articles directory |
|
|