一、硬件平台 " T" z& k/ u* v! V- x' R7 A3 { 二、实验简介 串口通讯(Serial Communication)是一种设备间非常常用的串行通讯方式,因为它简单便捷,大部分电子设备都支持该通讯方式,电子工程师在调试设备时也经常使用该通讯方式输出调试信息。, W. V9 I* }+ s5 @ RS-422标准全称是“平衡电压数字接口电路的电气特性”,它定义了接口电路的特性。实际上还有一根信号地线,共5根线。由于接收器采用高输入阻抗和发送驱动器比RS232更强的驱动能力,故允许在相同传输线上连接多个接收节点,最多可接10个节点。一个主设备(Master),其余为从设备(Slave),从设备之间不能通信,所以RS-422支持点对多的双向通信。接收器输入阻抗为4k,故发端最大负载能力是10×4k+100Ω(终接电阻)。 RS422 的特点:6 J5 D4 W: ~& ?; U1 |2 w RS-422四线接口由于采用单独的发送和接收通道,因此不必控制数据方向,各装置之间任何必须的信号交换均可以按软件方式(XON/XOFF握手)或硬件方式(一对单独的双绞线)。RS-422的最大传输距离为4000英尺(约1219米),最大传输速率为10Mb/s。其平衡双绞线的长度与传输速率成反比,在100kb/s速率以下,才可能达到最大传输距离。只有在很短的距离下才能获得最高速率传输。一般100米长的双绞线上所能获得的最大传输速率仅为1Mb/s。' Z! d* K: u! R# ^5 T# ^' } RS-422需要一终接电阻,要求其阻值约等于传输电缆的特性阻抗。在短距离传输时可不需终接电阻,即一般在300米以下不需终接电阻。终接电阻接在传输电缆的最远端。# c4 W4 A" k Y- l$ ]2 r RS422接口:' N5 X9 P6 ]6 L2 A7 `5 B RS422设备为全双工设备,相当于两路RS485。RS422收发器有两个控制引脚、4各信号引脚(TX+、TX-、RX+、RX-),其中TX+等价RS485的485A引脚,TX-等价RS485的485B引脚。如果RS422接口标识为A、B、Y、X四个名称,则Y对应RS422的RX+,Z对应RS422的RX-。 iCore4T扩展板带有一路RS-422接口,本实验将RS-422接口通过EVC8013(银杏科技USB转RS-422模块)与PC机相连实现电脑与iCore4T的通信。) @- h# e1 R8 ~+ q; u% [ + M; K# ]6 V1 r. [: b4 n. ^$ k2 c7 J 三、资料下载(实验源码+详细文档操作说明) 1、源代码' v5 v* T) R! q4 N' a( }9 U |
谢谢分享 |
谢谢分享 |
感谢分享 |
感谢分享 |
收藏收藏 |
学习一下,感谢分享 |
长知识了,感谢分享 |
感谢分享 |
【经验分享】STM32_H7_ADC
STM32H7R/S高性能MCU:安全性,大存储和优异图显赋能更多应用创新
Stm32H7XX GCC下分散加载实现
【银杏科技ARM+FPGA双核心应用】STM32H7系列10——ADC
DIY-STM32H750核心板
[nucleo-H7A3ZI-Q]1-点亮一个皮皮灯
DIY-STM32H743核心板
【银杏科技ARM+FPGA双核心应用】STM32H7系列57——MDK_FLM
1月10日有奖直播 | 基于STM32 的CODESYS智能自动化解决方案
STM32的CAN FD位定时设置注意事项