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.

[参考译文] TRF7962A:TRF7970A和TRF7962A代码问题

Guru**** 1486215 points
Other Parts Discussed in Thread: TRF7962A, TRF7970A
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/other-wireless-group/other-wireless/f/other-wireless-technologies-forum/1093655/trf7962a-trf7970a-and-trf7962a-code-issue

部件号:TRF7962A
主题中讨论的其他部件: TRF7970A

大家好,

由于 库存问题,我们的客户在将设备从TRF7970A更改为TRF7962A后遇到错误。 我们的客户认为,  

我们在产品中使用TRF7970A已有一段时间,但由于上市原因,我们决定更改为TRF7962A,因为我们只需要读取ISO1.5693万标签。

从数据表中,两个部件看起来相同,但使用的代码与TRF7970A上使用的代码相同,我们在发送库存命令后收到连续的TX错误,等待第一个中断事件:

//发出清单命令
TRF_BUFFER[0]= 0x8F;//重置FIFO
TRF_BUFFER[1]= 0x91;//使用CRC发送
TRF_BUFFER[2]= 0x3d;//写入连续
TRF_BUFFER[3]= 0x00;//以字节为单位的数据包长度-传输字节长度的上半字节和中半字节
TRF_BUFFER[4]= 0x30;//以字节为单位的数据包长度-传输字节长度的较小半字节和中断半字节
TRF_BUFFER [5]= 0x26;// ISO1.5693万标志
TRF_BUFFER[6]= 0x01;//库存命令代码
TRF_BUFFER[7]= 0x00;//掩码长度=0 (也不发送AFI)
tag.writeBuffer(TRF_buffer, 8);
我们缺少什么,这两种设备之间是否存在差异?

此致,

达尼洛

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Danilo,

    唯一的区别,我现在很快就想到了,就是清除FIFO后SPI时钟极性发生了变化。

    我将在4月25日休假回来后详细研究。

    此致,

    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好,Andreas:

    我希望您 能回来查看该代码。 我可以要求您提供调查结果吗?

    此致,

    达尼洛

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Danilo,

    目前我正在参加为期3天的培训,无法处理此帖子。 我明天会看,但由于我要追上其他职位,可能要1,2天才可以作出答复。 请耐心等待。

    此致,

    Andreas。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Danilo,

    如前所述,SPI处理(如时钟极性开关)存在差异。 差异的完整列表可在 常见问题文档的第4.1 章中找到

    此致,

    Andreas。