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.

[参考译文] MCF8316AEVM:GUI 无法识别器件

Guru**** 2477885 points
Other Parts Discussed in Thread: MCF8316AEVM, MCF8316A

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

https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1246111/mcf8316aevm-the-gui-does-not-recognize-the-device

器件型号:MCF8316AEVM
主题中讨论的其他器件: MCF8316A

大家好、

客户参考此主题: https://e2e.ti.com/support/motor-drivers-group/motor-drivers/f/motor-drivers-forum/1044476/mcf8316aevm-connectivity-issue

新开发板 MCF8316AEVM 可以正常读取寄存器。  但是、一旦客户写入官方提供的默认值、将无法识别该器件。  查询后、发现当目标 ID 更改为0x0时、可以正常读取和写入目标 ID。 客户不明白 MCF8316A 的目标 ID 不是0x01、为什么它变为0x0?  如果他想改回来、他该怎么办?

此致、

安妮

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

    尊敬的 Annie:

    在 MCF8316 GUI 中、I2C 地址可能显示在两个位置。 但它们的用途大不相同。

    最可见的模式是在调优电机时、屏幕右侧会弹出 I2C 控件。

    "I2C 目标地址"框中的值就是 GUI 认为器件地址是什么。 如果错误、器件将无法通信。 但是、您可以单击"查找地址"按钮将该值更改为正确值。 GUI 启动对每个目标地址的读取、直到它收到响应、然后更改"I2C 目标地址"框。

    I2C 地址显示在 GUI 中的另一个区域位于寄存器映射中、位于 DEVICE_CONFIG1寄存器中的 Hardware_Configuration 下。

    如果客户单击屏幕顶部的 Write to EEPROM、GUI 中显示的值将写入 EEPROM、这意味着在下电上电后、新的默认地址将是 GUI 中的任何地址、可能为0x0。

    您可以首先使用查找地址按钮查找地址、将目标 ID 改回0x1。 然后、将上述 I2C_TARGET_ADDR 字段更改为0x1、写入 EEPROM、然后重启器件。

    此致!