1、串口通讯
串口通讯(serial communication),是指外设和计算机间,通过数据信号线、地线等,按位进行传输数据的一种通讯方式。串口是一种接口标准,它规定了接口的电气标准,没有规定接口插件电缆以及使用的协议。
2、串口通讯的数据格式
一个字符一个字符地传输,每个字符一位一位地传输,并且传输一个字符时,总是以“起始位”开始,以“停止位”结束,字符之间没有固定的时间间隔要求。
每一个字符的前面都有一位起始位(低电平),字符本身由7位数据位组成,接着字符后面是一位校验位(检验位可以是奇校验、偶校验或无校验位),最后是一位或一位半或二位停止位,停止位后面是不定长的空闲位,停止位和空闲位都规定为高电平。实际传输时每一位的信号宽度与波特率有关,波特率越高,宽度越小,在进行传输之前,双方一定要使用同一个波特率设置。
3、通讯方式
单工模式(simplex communication)的数据传输是单向的。通信双方中,一方固定为发送端,一方则固定为接收端。信息只能沿一个方向传输,使用一根传输线。
半双工模式(half duplex)通信使用同一根传输线,既可以发送数据又可以接收数据,但不能同时进行发送和接收。数据传输允许数据在两个方向上传输,但是,在任何时刻只能由其中的一方发送数据,另一方接收数据。因此半双工模式既可以使用一条数据线,也可以使用两条数据线。半双工通信中每端需有一个收发切换电子开关,通过切换来决定数据向哪个方向传输。因为有切换,所以会产生时间延迟,信息传输效率低些。
全双工模式(full duplex)通信允许数据同时在两个方向上传输。因此,全双工通信是两个单工通信方式的结合,它要求发送设备和接收设备都有独立的接收和发送能力。在全双工模式中,每一端都有发送器和接收器,有两条传输线,信息传输效率高。
显然,在其它参数都一样的情况下,全双工比半双工传输速度要快,效率要高。
如何判断串口通讯是否正常(方法步骤详解)
一般老式电脑,都会有一个9针串口接口,现在购买的主机,基本上很少有串口接口,除非自己加装一个串口扩展卡,当然需要安装上驱动才可以正常工作,下面给大家介绍一下,如何判断电脑串口和串口线是否可以正常通信。
1、连接电脑和串口线,然后将串口线的 2孔 和 3孔(串口上面有数字标示,不要搞错了),用 铁丝 或者 别针 短接起来
2、查看串口号是多少,单击计算机,右击 管理
3、跳出对话框之后,点击 设备管理器,展开 端口(com和lpt),可以看到我们的串口号是 com9
4、打开串口调试助手,没有串口调试助手,可以自行上网下载,首先选择串口号是 com9
5、然后点击:打开串口 按钮
6、在发送区输入一串数字 11 22 33 44 55,然后点击:发送
7、在接收区,会显示和发送区一样的内容,点一次发送,接收一次,而且可以看到发送和接收的数字是一样的,假设点击发送,没有接收,或者接收的是乱码,那正常电脑主机和串口线是不能正常通信的
5G 技术不停滞,走向 5.5G?
大朋VR虚拟现实眼镜值不值得买
王建宙:5G将会重新定义未来手机形态,催生一批独角兽企业
CAD快捷键
超高清业务亟需全新的电视基础设施
如何判断串口通讯是否正常(方法步骤详解)
PCB Layout经验分享
信号源的基础知识
光纤是什么材料做成的 光纤宽带和宽带的区别
虹软空间计算技术推动XR领域发展
显示芯片
商务本也时尚!惠普EliteBook 840 G3
线路网络故障应该如何定位有哪些方法
HW801 适应俄罗斯标准的无绳来电显示电话方案
Verizon 致力于基于容器且采用标准化接口的虚拟化架构
鼎盛合方案——快递吊钩电子秤方案
土壤盐分测定仪器的应用、参数及性能
WiFi还没走,LiFi还没搞懂,又来一个Wifig技术
区块链是否能够降低云存储的成本
工业设计将会对我们的生活造成什么影响