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.

[参考译文] TCAN4550-Q1:禁用clkout时的TCAN4550-Q1初始化设置问题。

Guru**** 2770655 points

Other Parts Discussed in Thread: TCAN4550, TCAN4550-Q1

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1100099/tcan4550-q1-tcan4550-q1-initialize-setting-question-while-disable-the-clkout

部件号:TCAN4550-Q1
主题中讨论的其他部件:TCAN4550

大家好,

客户反馈,通过以下代码,他们获得了ReadData = 0xC300.0048万,TCAN4550芯片或驱动程序是否有任何更改,哪一个是正确的?

这些位24:26是TCAN4550-Q1数据表中的保留。  

该代码来自雷达BU的TIDA0.2004万参考代码  

Tida-2.0004万

void TCan4550_Initialize(void)

...

UINT32_t opMode = 0xC700.0048万;

/*禁用1p0芯片中的CLKOUT (默认启用),并导致SPI总线*/上出现噪音问题


AHB_write_B_FL_32 (DEF_MODE_PINS,opMode);
ReadData = AHB_READ_B_FL_32 (DEF_MODE_PINS);
system_printf ("ReadData =%x\n",ReadData);
}同时(ReadData != 0xC700.0048万);

...

}

谢谢!

韦斯利

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

    您好,Wesley:

    客户是否正在使用示例设备进行评估? 预发行设备的行为和寄存器集可能与生产芯片不同。 请确保客户正在使用此设备的已发布版本进行评估。 设备商店页面上提供的TCAN4550演示软件包含设备的最新驱动程序。  

    • 请确认"dev_mode_pins"定义是否指设备配置寄存器h0800?
    • 此处的代码将寄存器值与期望设置保留位的A值进行比较。 这种比较的目的是什么? 如果这是未保留此位字段的旧代码,请更新固件以反映已发布设备的数据表。  
      "同时(ReadData!= 0xC700.0048万)"

    此致,
    Eric Schott

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

    您好,Eric,

    让我先与客户确认,然后向您提供更多详细信息。

    此代码是来自雷达BU的非常旧的代码。 所以我不知道他们使用哪种芯片版本进行测试。 因此,这种比较是不需要最新的芯片,对吧?

    此致。

    韦斯利

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

    您好,Wesley:

    此设备的已发布版本的注册图似乎与某些非常旧的演示代码不同。 此处的值表明硅片版本也非常旧。 客户应使用生产设备,以便我们能够支持演示驱动程序和设备支持。  

    让我知道客户有哪些反馈和其他问题。  

    此致,
    Eric Schott