RFID:TMS3705 RFIDトランスポンダーベースステーションICとTMS37157 RFIDデバイスの間で通信するために使用する必要がありますか?

StackOverflow https://stackoverflow.com/questions/4651671

  •  09-10-2019
  •  | 
  •  

質問

これらのPowerburst Timeは、で参照されているサンプルコードで使用されます TMS37157開発ツールFAQ, 、しかし、これらの価値が何であるかについての手がかりはないようです。デスクトップアプリによって提供されているように見えますが、そのためのバイナリのみがあります。

struct stLFpacket               
{
    unsigned short usPowerBurst[4];
    ...
struct stLFpacket aLFpacket;
...
void DoPowerBurst(char number)
{
    if ((command1.field.PPM_PWM == 1) && (number == 2))
        SetOutput(&P1OUT, P1_TXCT, HIGH, BLCtimes.usToff, USEC, HALT);      
    SetOutput(&P1OUT, P1_TXCT, LOW, aLFpacket.usPowerBurst[number-1], MSEC, 
        HALT);
}
...
void GetPowerBurst(char number, char* Index)
{
    if (command1.field.TwoPB_OnePB == ONE_BYTE)
            aLFpacket.usPowerBurst[number-1] = USB_Buffer.ucData[*Index];
    else
            aLFpacket.usPowerBurst[number-1] = 16 * USB_Buffer.ucData[*Index] 
                + USB_Buffer.ucData[(*Index)+1];
    *Index++;
}
役に立ちましたか?

解決

support@ti.comによると、

TMS37157に使用されるパワーバースト時間は、PB1で15〜50ms、PB2で50msでなければなりません。ベースステーションソースコード、Dopowerburst(2)、Dopowerburst(3)、Dopowerburst(4)は、TMS37157とは少し異なる他の自動車トランスポンダーのいくつかのウェイクパターンに使用されているようです。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top