关于OA管理系统的接口设计
关于OA管理系统的接口设计
泛普软件推出的OA系统采用XR17D158I V的接口监测板在逻辑上可分成:CPCI接口部分、EEPROM部分和局部总线部分3个功能模块。
XR17D158IV将对UART的操作转换为对CP-CI总线上一段存储地址空间的操作。设备配置寄存器提供PCI总线,向每路UART通道接收/发送数据,还对UART传输和各种功能状态进行监控,包括中断控制和状态等。寄存器占用4KB的PCI总线地址存储空间,其地址由基址加偏移量得到,偏移量保存在PCI局部总线配置寄存器BAR中。 为了不影响被监测设备总线,将RS~85接口设计成接收模式,只使用XR17 D158IV中的4路接收引脚RXO一RX3。采用4片隔离型RS~85收发器ADM2483,其DE和RE#引脚做接地处理。其中,前2片ADM2483的RS~85总线端共用VCC1和GND1,后2片共用VCC2和GND2,对应的UART端共用SV和GND,三部分电源和地均采用隔离电源芯片隔离。CC与TMS之间的连接除A,B外,均采用共地处理,引入GND1, GND2,以降低干扰,提高信息传输的稳定性。UART接口部分的时钟可以与PCI时钟异步,由无源晶振提供,满足CC与TMS对通信波特率的需求。EEPROM存储了XR17D158IV的生产商ID和芯片ID,用于上电启动时PCI总线自动配置接口监测板。 接口监测板监听CC与TMS接口的通信数据,ADM2483把监听到的RS~85总线数据转换为串行数据,XR17 D158IV把串行数据存储到64字节的FIFO中,同时中断CPU,通过CPCI总线把接收到的数据存储到本机的CF卡中。
此文章为泛普软件所写,转载请留版权,泛普软件专注OA,OA系统,OA办公系统,OA软件,OA办公软件 www.fanpusoft.com
成都公司:成都市成华区建设南路160号1层9号
重庆公司:重庆市江北区红旗河沟华创商务大厦18楼