我是一名大学生,第一次发帖,有个问题请教各位,这是我的第一个项目,希望大家帮助。
具体的要求如下:
通信接口技术要求
(1)
单板独立双通道(通道A,B),差分,同步通讯,支持HDLC/SDLC通讯协议;
(2)
采用磁(或者光电)隔离技术,隔离芯片为;接口芯片可选用采用板载隔离电源或者外部供电,板载隔离电源为5V(+/-0.5V);通道A电流不低于800Ma,可以向外部供电;
(3)
硬件采用CCITT-16格式自动计算16位CRC,并判断接收数据CRC是否正确,HDLC/SDLC帧头(7E)帧尾数目可控编程;
(4)
每通道可以设置5个站地址。120欧姆终端匹配电阻接不接可选;
(5)
发送数据帧长度最大2K(2048)Bytes,两通道接收/发送FIFO均不小于2Kbytes,并可以程控清空;
(6)
传输速率可以设定,至少能设置4M、2M、1M,默认尾2Mbps;
(7)
可以通关跳线或(和)控制寄存器选择工作模式:同步485或者同步422方式;
(8)
工作在同步422方式时,同步时钟由外部提供。能够输出用于测试旳时钟,频率同传输速率。
二 可编程定时器,定时周期最小50us,最大25 ms,定时周期控制步长50us;
三,
PCI总线接口,采用4位拨码开关确定板卡编号。两套PCI配置芯片,一片申请中断,一片不申请中断;
四,
中断功能:2路定时器,各通道接收完成、发送完成均可引发中断,并可编程屏蔽中断;
五,
每个通道对外接口为9针插座(针),节电定义待定
我想问的是,
1.这个要做的东西到底是什么,高手们能不能讲一下,是不是由PCI向485转换的接口
2.那个同步通信是怎么实现的,用什么芯片
问题问的不够专业,大家原谅
我 |