This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

ads1292 MSP430 EVM Demo,

Other Parts Discussed in Thread: ADS1292, ADS1292R

对于ads1292 MSP430 EVM Demo板,如果我想改成两路两路ECG输入,是要按照如下修改吗?

Note:
For two channel ECG Do the following modification 1) Mount 51K resistor in place of R71 and R63
2) Mount 0 Ohm resistors in place of C48, C46, C49 and C50 3) Make following components DNI
R66, R64, R72, R62, C47,C45,R70 and R69

这样是不是意味着我得把板子上的部分电阻和电容替换掉?有人这样尝试过吗

同时想问下,手册上的DB9针的导联线,我在淘宝上并没有搜到

求助各位了,第一次做这块,小白一枚

  • 没用过这个板子。

    1、通过ADS1x9xECG-FE Demonstration Kit User's Guide看,使用两通道的应该是这样的。

    2、The ECG cable can be ordered through www.biometriccables.com/ using the part number N26082011.

  • 建议您到 e2echina.ti.com/.../ 再发帖问问相关的工程师
  • 我用的ads1292R ,TI 官方参考代码里面有用到msp430的硬件乘法器,而我用的arm核单片机,请问下面这个原厂的函数翻译成纯C语言的代码该怎么翻译。

    void ECG_FilterProcess(short * WorkingBuff, short * CoeffBuf, short* FilterOut)
    {
    short i, Val_Hi, Val_Lo;

    RESHI = 0;
    RESLO = 0;
    MPYS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    for ( i = 0; i < FILTERORDER/10; i++)
    {

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    MACS = *WorkingBuff--; // Load first operand -unsigned mult
    OP2 = *CoeffBuf++; // Load second operand

    }

    Val_Hi = RESHI << 1; // Q15 result
    Val_Lo = RESLO >> 15;
    Val_Lo &= 0x01;
    *FilterOut = Val_Hi | Val_Lo;

    }
  • 这个要根据具体的目标mcu来移植。你贴出的这个代码也是c语言的代码。所以不需要翻译,只要移植到目标mcu