一、简介:
ADM2587EBRWZ-REEL7 是 Analog Devices 公司生产的一款隔离式 RS-485/RS-422 收发器,具有以下特点:
-
集成隔离 DC/DC 转换器
-
符合 RS-485/RS-422 标准
-
半双工通信
-
数据速率高达 16Mbps
-
2.5kV RMS 隔离
-
工作电压:3.3V 或 5V
-
具有热关断和短路保护功能
-
16 引脚 SOIC 封装
二、硬件接口:
STM32L4xx <---> ADM2587EBRWZ-REEL7 ------------------------------- USART_TX ---> DI (数据输入) USART_RX <--- RO (数据输出) GPIO ---> RE/DE (接收使能/发送使能) VCC (3.3V)--> VCC1 GND ---> GND1
三、头文件:
#ifndef __ADM2587_H
#define __ADM2587_H
#include "stm32l4xx_hal.h"
#define ADM2587_DE_RE_PIN GPIO_PIN_5
#define ADM2587_DE_R