初识串口通信ZigBee无线传感网技术34课件.pptxVIP

初识串口通信ZigBee无线传感网技术34课件.pptx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

ZigBee无线传感网技术ZigBeeWirelessSensorNetworks江苏旅游职业学院主讲人:戚英杰初识串口通信

初识串口通信串口通信(serialcommunication):也称串行通信,简单来说,就是数据按位(bit)发送和接收的通信方式。串行通信只需要少数几条线就可以在系统间交换信息,特别适用于计算机与计算机、计算机与外设之间的远距离通信。接收端发送端1校验2345678串行传输

初识串口通信串口一般是9芯的,我们也称为TB9。有孔的串口一般称为母头,有针的串口称为公头。计算机中串口示意图DB9串口示意图

初识串口通信串口一般是9芯的,我们也称为TB9。有孔的串口一般称为母头,有针的串口称为公头。串口线主要有公对公串口线,母对母串口线,还有母对公串口线。母对母串口线公对公串口线公对母串口线

初识串口通信串口一般是9芯的,我们也称为TB9。有孔的串口一般称为母头,有针的串口称为公头。除了公对公串口线,母对母串口线,母对公串口线,目前常见的串口线有USB转RS232串口线。usb转RS232串口线DB9串口示意图

初识串口通信UART:UART是通用异步收发传输器(UniversalAsynchronousReceiver/Transmitter),它本身并不是协议,而是完成串行数据和并行数据之间的转换功能的硬件。例如,计算机中的数据以字节为基本单位,即,同时读取/写入8位数据。而串行通信,需要把这个字节“打碎”,按照时间顺序逐位收发以实现串行。RS-232:RS-232是美国电子工业协会EIA(ElectronicIndustryAssociation)制定的一种串行物理接口标准。RS是英文“推荐标准”的缩写,232为标识号。RS-232是对电气特性以及物理特性的规定,只作用于数据的传输通路上,它并不内含对数据的处理方式。RS-232只能实现点对点的通信。RS-485:RS-485是美国电子工业协会EIA标准为了实现一对多通信功能指定的标准。RS-485采用差分传输方式,使用一对双绞线,将其中一线定义为A,另一线定义为B。通常情况下,A、B之间的正电平在+2~+6V,表示逻辑1;负电平在-2~-6V,表示逻辑0

初识串口通信RS232和RS485是两种常见的串行通信接口。两者的区别如下表所示:RS232RS485设备数量点对点通信一对多,最多128个通信方式可同时收发/全双工不能同时收发/半双工最大通信速率20kbps10Mbps最大传输距离15米1200米抗干扰抗干扰能力弱抗干扰能力强最少连接线3线(RX,TX,GND)2线:A(Data+),B(Data-)传输方式电平传输:-5V到-15V为逻辑15V到15V为逻辑0。差分电平传输数据:A-B在2V~6V之间为逻辑0在-2V~-6V之间为逻辑1。

初识串口通信要实现单片机与电脑之间的串口通信,在电脑端需要串口软件。串口调试助手是上位机和下位机通信的一个桥梁:单片机发送给电脑的数据通过串口调试助手显示在串口调试助手软件界面;同时,还可以通过串口调试助手发送数据给单片机。常见的串口调试助手:UartAssist,sscom等应用软件。

初识串口通信串口设置:如果要观察串口接收和发送的数据,需要进行串口设置。右图是串口调试助手软件配置界面示例串口通信开始前需设定串口号、波特率数据位、校验位、停止位等信息。然后选择“打开”按钮。波特率的单位是kbps,具体数值可以从下拉框里选择,可选2400,4800,9600,19200,38400,115200等。串口号需要根据硬件映射实际情况来定默认COM1

初识串口通信串口设置:选择串口首先要确保设备通过串口线与计算机相连接,并且安装了串口驱动程序。确保计算机能识别嵌入式设备。然后,打开“设备管理器“,在设备管理器界面,找到”端口”,根据映射出的COM口,在串口调试助手中设置对应的串口号。本例中映射位COM6。

初识串口通信校验位串口调试助手软件中,需要设置校验位。我们了解一下什么是校验位。为了保证数据通信的有效性,串行通信中通常附加校验位。常见的校验方法有奇偶校验、偶校验、奇校验、循环冗余校验等。奇偶校验:在发送数据时,数据位尾随的1位为奇偶校验位(1/0)。奇校验时,数据中1的个数与检验位1的个数之和应为奇数;偶校验时,数据中1的个数与校验位1的个数之和应为偶数。接收字符时,对1的个数进行校验,若字符不一致,则说明传输数据过程中出现错误。

初识串口通信累加和校验:发送端对发送数据块按字节累加(或各字节求异或),产生一个字节的校验字符(校验和)附加到数据末尾。接收端接收到数据后,对数据块(除校验字节外)求和(或各字节异或),将所得结果与发送方的“校验和”进行比较,一致则认为无

文档评论(0)

vermonth155-2娟 + 关注
实名认证
文档贡献者

专注ppt课件

版权声明书
用户编号:8046135067000064

1亿VIP精品文档

相关文档