串口接口
四个串口由CD2401串行控制器芯片(SCC)实现。串口支持标准波特率(110 ~ 38.4万波特)。由于P2 I/O连接器上的引脚数量有限,这四个串口在功能上是不同的。
所有四个串行端口都使用位于MVME187上的EIA-232-D驱动器和接收器,所有信号线都路由到I/O连接器。
·串口1为最小功能异步端口。它使用RXD、CTS、TXD和RTS。
·串口2和3为全功能异步端口。他们使用RXD、CTS、DCD、TXD、RTS和DTR。
·串口4是一个全功能异步或同步端口。它可以在同步比特率高达每秒64k比特。它使用RXD、CTS、DCD、TXD、RTS和DTR。它还连接到同步时钟信号线。
串行接口编程注意事项
·MVME187板硬件将来自CD2401的DTR信号连接到连接器P2上标记为RTS的引脚。同样,CD2401上的RTS与P2上的DTR绑定在一起。因此,在对CD2401进行编程时,在需要RTS时断言DTR,在需要DTR时断言RTS。
·PCCchip2提供的接口允许16位CD2401出现在连续地址。
·对CD2401的访问必须是8位或16位:不允许32位访问。
·CD2401支持本地内存的DMA操作。
·因为CD2401不支持打破VMEbus锁定条件所必需的重试操作,所以CD2401 DMA控制器不应该被编程为访问VMEbus。
·硬件不限制CD2401的板载DRAM。