STM32自学笔记 第十二篇,485通信1

485芯片是用于半双工通信设备,具有单电源5V工作,距离传输远,并且输出两根线,在总线上理论上可以放置255 的芯片进行接收和发送工作,
首先半双工通信是,当发送文件时接收端口失能,当接收文件是发送端口失能。
STM32自学笔记 第十二篇,485通信1
首先要明白两个意思,接收器发送器,
第一点引脚1引脚4,是接单片机通信段,而引脚6,引脚7是接外部总线或主机或从机。
第二点当作为发送端时,是单片机通过引脚四给485发送信号,再由485通过引脚6,引脚7发送出去,
第三点当作为接收端时,是外界总线通过引脚6,引脚7,输入信号,在由485通过引脚1发送给单片机,
第四点,因为芯片是半双工通信,所以会有引脚2,引脚3通过高低电位来控制芯片是处于发送器还是接收器
引脚1,RO接收器的输出端(由485往单片机输入信号)
引脚2,/RE接收端的使能端(低电位使能,高电位失能)
引脚3,DE发送器的使能端(高电位使能,高电位失能)
引脚4,DI发送器的输入端(由单片机往485输入信号)
引脚5,GND
引脚6,A(接收器输入端/发送器输出端)
引脚7,B(接收器输入端/发送器输出端)
引脚8,VDD