TI中文支持网
TI专业的中文技术问题搜集分享网站

ads1292 MSP430 EVM Demo,

对于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.

Susan Yang:

建议您到 e2echina.ti.com/…/ 再发帖问问相关的工程师

user1926488:

回复 灰小子:

我用的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 multOP2 = *CoeffBuf++;// Load second operandfor ( i = 0; i < FILTERORDER/10; i++){
MACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operandMACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operandMACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operandMACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operandMACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operandMACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operandMACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operandMACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operand
MACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operandMACS = *WorkingBuff–;// Load first operand -unsigned multOP2 = *CoeffBuf++;// Load second operand}
Val_Hi = RESHI << 1;// Q15 resultVal_Lo = RESLO >> 15;Val_Lo &= 0x01;*FilterOut = Val_Hi | Val_Lo;
}

灰小子:

回复 user1926488:

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

赞(0)
未经允许不得转载:TI中文支持网 » ads1292 MSP430 EVM Demo,
分享到: 更多 (0)