将2路高速脉冲输入叠加成一路脉冲输出,请问要怎么做?
我想将2路高速脉冲叠加成一路脉冲输出,要用什么芯片,用DSP学习板可以做吗?程序代码怎么些,最好有详细的代码,如下图:叠加要求:脉冲方向为正,即方向信号为高电平时用“+”号表示,脉冲方向为负,即方向信号为低电平时用“-”号表示,然后进行加法计算,公式为:脉冲1 +脉冲2 = 输出脉冲 ,输出脉冲方向取决于2路输入方向,具体如下:例如:(1)假如脉冲1输入100个脉冲,方向为正,即+100 ,脉冲2输入50个脉冲,方向为正,即+50 ,那么输出就要150个脉冲,且方向为正,即+100+50=+150(2)假如脉冲1输入100个脉冲,方向为负,即-100 ,脉冲2输入50个脉冲,方向为负,即-50 ,那么输出就要150个脉冲,且方向为负,即-100+(-50)=-150(3)假如脉冲1输入100个脉冲,方向为正,即+100 ,脉冲2输入50个脉冲,方向为负,即-50 ,那么输出就要50个脉冲,且方向为正,即+100+(-50)=+50(4)假如脉冲1输入100个脉冲,方向为正,即+100 ,脉冲2输入150个脉冲,方向为负,即-150, 那么输出就要50个脉冲,且方向为负,即+100+(-150)=-50(5)假如脉冲1输入100个脉冲,方向为负,即-100 ,脉冲2输入50个脉冲,方向为正,即+50, 那么输出就要50个脉冲,且方向为负,即-100+50=-50(6)假如脉冲1输入100个脉冲,方向为负,即-100 ,脉冲2输入150个脉冲,方向为正,即150, 那么输出就要50个脉冲,且方向为正,即-100+150=50(7)假如脉冲1输入100个脉冲,方向为负,即-100 ,脉冲2输入100个脉冲,方向为正,即100, 那么输出就要0个脉冲,方向随机,即-100+100=0(8)假如脉冲1输入100个脉冲,方向为正,即100 ,脉冲2输入100个脉冲,方向为负,即100, 那么输出就要0个脉冲,方向随机,即100+(-10)=0也就是说哪路的脉冲个数多(脉冲频率高),输出方向就取决于哪路的方向 请问这样的要求要怎样做,用淘宝里买的DSP板或FPGA板可以实现吗?