MAX3232PMB1 外设模块提供必要的硬件,可将 MAX3232E 真正的 RS - 232 收发器连接到任何使用 Pmod 兼容扩展端口的系统,该端口可配置用于 UART 通信。该集成电路有两个接收器和两个发射器,用于实现 RS - 232 数据发送和接收通道,以及可选的 CTS 和 RTS 握手功能。RS - 232 端的输入和输出电平为真正的 RS - 232 电平,通过内置双电荷泵实现。
MAX3232PMB1 外设模块可通过连接器 J1 直接插入 Pmod 兼容端口(配置为 UART)与主机连接。J1 用于将模块连接到 Pmod 主机,引脚功能和引脚分配遵循 Digilent 推荐的 Pmod UART Type 4 标准。J2 连接器用于通过标准 RS - 232 电缆连接数据终端(DTE),或通过零调制解调器 RS - 232 电缆连接 DCE 设备。
跳线端口 JP1 允许 CTS 和 RTS 通过、回环或与本地和远程系统断开连接。在大多数应用中,这些跳线应设置为直通模式,即引脚 1 - 2 和 3 - 4 短接。
有示例软件和驱动程序可直接在几个支持集成或合成微处理器的 FPGA 开发板上无修改地执行,这些开发板包括 Digilent Nexys 3、Avnet LX9 和 Avnet ZEDBoard,随着时间推移可能会添加其他平台。美信提供包含 HDL、Platform Studio 和 SDK 项目的完整 Xilinx ISE 项目。此外,还为演示应用程序提供了可直接下载到 FPGA 的合成位流。
软件项目(适用于 SDK)包含几个旨在加速客户评估和设计的源文件,其中包括一个基础应用程序(maximModules.c),用于演示模块功能,并使用 API 接口(maximDeviceSpecific Utilities.c)在特定模块中设置和访问美信设备功能。源代码采用标准 ANSI C 格式编写,所有 API 文档(包括原理/操作、寄存器描述和函数原型)都记录在 API 接口文件(maximDeviceSpecificUtilities.h 和.c)中。