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.

[参考译文] DP83826E:如何驱动 LED1

Guru**** 2393725 points
Other Parts Discussed in Thread: DP83826E, DP83826I

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1022557/dp83826e-how-to-drive-led1

器件型号:DP83826E
主题中讨论的其他器件: DP83826I

大家好、
我在基本模式下使用的是 DP83826E、并尝试控制 LED (通过电阻器连接到 GND、这意味着需要驱动高电平有效输出
LED)通过软件手动连接到 LED1 /PIN 31。 因此我设置了:

- LED1_GPIO_CFG 寄存器(304h)位2-0至0h (LED1)

- LEDCFG2寄存器(469h)、位2至1h (高电平有效)、位1至1h (高电平)和位0至0h (驱动 LED 极性)。


但引脚31始终保持低电平-我忘记了什么吗?


我认为 DP83826i (2020年10月修订)文档中存在一些与 LED1输出相关的错误:
-第46页、图9-9、上、右方框:Pin31/Pin28/Pin29:寄存器地址始终为0x303、但在我看来应为0x304/0x305/0x306
-第80页、表9-19、位5-3、说明:在我看来应该是 cfg_LED1_GPIO_Ctrl[2:0]、而不是 cfg_led0_GPIO_Ctrl[2:0]
-第80页、表9-19、位2-0、类型:应该是 R/W、而不是 R
第86页,表9-94,第15-12位,类型:应该是 R/W,而不是 R

非常感谢您的参与
Dominik

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

    尊敬的 Dominik:

    尝试向寄存器0x469的位0写入1。 我认为写入1是为了正常操作、而写入0是为了驱动 LED 极性。

    我在数据表中看到这些误差。 它们将在下一修订版中进行更正。

    谢谢、

    卢卡斯

    此通信和任何相关通信中的所有信息均按“原样”和“不含任何瑕疵”提供,并受 TI 的重要声明(http://www.ti.com/corp/docs/legal/important-notice.shtml)约束。

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

    您好 Lucas、

    非常感谢您的快速响应。

    不幸的是、这没有解决问题。 我甚至尝试了寄存器0x469 3个最低位的所有可能组合-输出永远不会变为高电平。 是否还有任何其他必须设置的寄存器、才能通过寄存器0x469手动驱动 LED1输出?

    此致、

    Dominik

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

    尊敬的 Dominik:

    您是否了解读取/写入扩展寄存器所需的过程? 0x304和0x469都是扩展寄存器、不能直接写入。

    谢谢、

    卢卡斯

    此通信和任何相关通信中的所有信息均按“原样”和“不含任何瑕疵”提供,并受 TI 的重要声明(http://www.ti.com/corp/docs/legal/important-notice.shtml)约束。

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

    您好 Lucas、

    感谢您的提示! 事实上,我忽略了这一点。

    现在、它可以与设置0x0304、位2-0至0以及设置0x0469、位2 (极性)至1和位0 (驱动使能)至1一起工作、并通过位1控制 LED -输出。

    非常感谢您的帮助!

    Dominik