- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
SerialCommunications-外文翻译
附件1:外文资料翻译译文
串行通信串行通信的设备是最古老的沟通机制之一IBM个人电脑和电脑,几乎所有的计算机都配有一个或多个串行端口和一个并行端口。顾名思义,一个串行端口发送和接收串行数据,一次一。相反,一个并行端口发送和接收8位数据,使用8个单独的电线。串行通信工作,你需要三线,1接收,。对于并行通信,需要采用8条导线。尽管相对较慢的传输速度并行端口,串行端口通信因为它简单设备成本效益欢迎的连接选项。图2-1显示了设备的使用串口连接部分到计算机。使用串行端口,你可以连接到调制解调器,鼠标或设备等作为一个桥梁/路由器配置的目的
图1:一些常见的串行设备,调制解调器,鼠标和路由器
虽然今天的消费产品中串行连接的地方使用USB连接,还有很多的设备使用串行端口外部世界的唯一连接。在这一章中,你将学习如何使用NET Framework2.0和NET Compact Framework2.0。,将建立3个如何使用串行通信项目。第一个项目是一个允许两台电脑(连接使用一个串行电缆或蓝牙连接)进行通信。应用程序的基础上,你可以扩展与手机等其他外部串行设备。将学习如何使用AT命令,以编程方式控制的手机通过串行蓝牙连接。第二个项目是一个掌上电脑聊天应用程序,这类似第一个项目。第三个应用程序显示了如何全球定位系统接收器,然后提取显示在地图上的当前位置有用的数据。一些串行通信基础知识如前所述,一个串行设备一次发送和接收一个位数据。有些设备在同一时间发送和接收数据,。其他可以任何时间发送或接收被称为单双。开始传输,设备先发送一个起始位,其次是数据位。该数据位可以是五,六,七,或8位,基于商定而定。两发送方和接收器必须设置为相同的数据通信比特正确。数据位发送,停止位。一个停止位可以是,一,。波特率数据从一个设备到另一个的传输速度。波特率通常以每秒位数(bps)。大多数串行设备传输七,八位。检测数据已被正确发送,一个可选的校验位可以同数据位。一个校验位可以是以下内容:奇数,偶数,,或无(空几乎总是使用)。使用校验位提供了一个基本的机制,以检测已发送数据损坏,不保证数据错误。然而,校验位可用于改善完整性数据传送。25针9针串行接口你在这一章建立第一个应用程序将是一个应用程序。此应用程序将允许两个用户的连接使用串行连接进行通信的计算机。请注意,我提到的串行连接,而不是串行电缆。这是因为两个连接的用户通过蓝牙也可以使用这个应用程序进行通信你可以使用蓝牙配对两台计算机之间串行连接。最常见的是使用调制解调电缆连接两台计算机(见图3)。
图3:零调制解调器电缆图4显示了完成的项目。要开始,选择相应的COM串行端口连接到远程计算机。单击连接,
图4选择一个串口开始为了测试串行通信,你有选择:计算机到计算机:如上所述,你可以使用调制解调器电缆连接两台计算机。单台计算机:你可以使用一个两个串口调制解调器电缆连接到同一计算机上。如果你的计算机只有一个串行端口,你可以使用USB到串口转换器转换到USB端口串行端口(详细信息见下一节关于这一点)。蓝牙连接:你可以使用蓝牙配对两台计算机之间串行连接USB到串行端口变换器除非你有两台计算机,你将无法进行串行通讯测试。但是,你可以使用调制解调器电缆连接到同一计算机上的两个串行端口模拟计算机通过串行端口进行通信。今天大多数的电脑都带有最多一个串口(笔记本电脑和一些甚至没有一个)。一个好的解决方法是使用USB到串行端口变换器USB端口转换串行端口。因此,如果你的电脑没有任何串行端口,你将需要一USB到串行端口适配器和空调制解调器电缆(见图2-5)。每个USB到串行端口适配器连接到USB。
图5:USB到串行端口变换器USB到串行端口适配器都有自己的驱动程序。安装驱动程序,右键单击桌面上的我的电脑,选择属性。系统属性对话框框中,单击硬件选项卡,单击设备管理器按钮。展开端口(COM和并口)项目,并找到两个新增加的COM端口(见图6)。
图6:定位新创建的串行端口蓝牙适配器除了使用调制解调器电缆连接两个串行端口,还可以使用蓝牙对两台计算机。可以每台计算机配备一个蓝牙适配器(见图7)。然后,可以两台计算机配对并建立它们之间的串行连接。请参阅蓝牙适配器文件的如何两个蓝牙电脑建立串行连接蓝牙适配器构建聊天应用程序使用Visual Studio 2005,创建一个新的Windows应用程序,并将它命名为SerialCommChat。图8所示填充默认的Form1。Form1
Form1
lblMessage
txtDataReceived
txtDataReceived
txtDataToSend Text
AcceptButto
BorderStyle
ScrollBars
MultiLine
MultiLine Serial Chat
文档评论(0)