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.

[参考译文] AM2634:AM2634 查询

Guru**** 2964790 points

Other Parts Discussed in Thread: AM2634

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1659415/am2634-am2634-queries

器件型号: AM2634

UART:  

原始查询: 与移位寄存器对应的行状态寄存器 (UART_LSR) 第 6 位是否可以映射到任何中断?  

TI 回复:当 FIFO 为空时、UART_SCR 寄存器中的 TX_EMPTY_CTRL_IT 位可用于生成中断  

查询:这是启用/禁用中断的中断还是屏蔽? 您是说我们应该在处理 UART_ISR2 寄存器中的 TXFIFO_EMPTY_CTRL_IT 中断后、在 UART_SCR 中设置 TX_EMPTY_CTRL_IT 位吗? 将生成哪个中断以及哪个寄存器 UART_IIR 或 UART_ISR2?

 

2. I2C

在以下情况下会出现问题

A) 两个通过 I2C 通信的 AM2634 控制器(几乎立即在 400kHz 和大约 1 小时后 100 kHz ,每 1 秒发生一次 I2C 事务)

B) AM2634 与基于 NXP 的 RTC PCA2131 通信(随机但总是发生,每 1 秒执行一次 i2c 事务)

C) 带有 LED 的 AM2634(在长时间连续运行后发生)

环境中断繁重。 系统中启用的其他中断用于 FSI、多个 UART、CAN、TI 等 AM2634 内部和 RTC 的 I2C 分别分配非常高的优先级 1 和 2、只有时钟逻辑和一个具有更高优先级的特定 RTI。

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

    您好、

    UART:

    我将在明天结束时回到这一问题上。

    I2C:

    我看到这个问题之前在这里报告:  关于:关于 AM2634:查询在 AM2634 上 , 你能回答硬件团队提出的关于您的应用和实施的问题吗?

    两个通过 I2C 通信的 AM2634 控制器(几乎在 400kHz 时立即通信、大约在 100kHz 时 1 小时后通信、每 1 秒执行一次 i2c 事务)

    这是使用 TI 控制卡还是 LaunchPad 吗? 如果是、您能否提供您的示例应用 及其所基于的 SDK 版本。

    AM2634 带 LED(在长时间连续运行后发生)

    这是否使用 TI 评估板上的板载 LED?

    此致、
    Shaunak

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引述 userid=“150519“ url=“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1659415/am2634-am2634-queries

    原始查询: 与移位寄存器对应的行状态寄存器 (UART_LSR) 第 6 位是否可以映射到任何中断?  

    TI 回复:当 FIFO 为空时、UART_SCR 寄存器中的 TX_EMPTY_CTRL_IT 位可用于生成中断  

    查询:这是启用/禁用中断的中断还是屏蔽? 您是说我们应该在处理 UART_ISR2 寄存器中的 TXFIFO_EMPTY_CTRL_IT 中断后、在 UART_SCR 中设置 TX_EMPTY_CTRL_IT 位吗? 将生成哪个中断以及哪个寄存器 UART_IIR 或 UART_ISR2?

    [/报价]

    UART_LSR[6]可以生成中断、但  通过 UART_SCR[3]间接生成中断。 当您设置 UART_SCR[3]以启用中断时、这意味着“当 TX FIFO 和 TX 移位寄存器为空时、THR 中断是生成的“。

    当 TX FIFO 和 TX 移位寄存器均为空时 、会生成 THR 中断(即它有效映射到条件 — 与 LSR 位 6 相同)。 UART_IIR 寄存器将 THR 中断显示为位 1。

    此致、
    Shaunak