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.

[参考译文] LP-MSPM0L1306:I2C_TARGET_RW_multibyte_fifo_interrupts_stop 中断问题?

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

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1253775/lp-mspm0l1306-i2c_target_rw_multibyte_fifo_interrupts_stop-interrupt-questions

器件型号:LP-MSPM0L1306

大家好!

1. I2C_Target_ RW_ Multibyte_FIFO_中断的 I2C 中断中是否没有器件地址匹配事件? 例如、如果 I2C 主机需要读取寄存器0x10中的数据、则从 I2C 中应配置什么来将数据发送到主机?

2. CAPTURE 示例的 GPIO_ Input_ Group1是否 IRQHandler 是表示 GPIOA 所有引脚的中断服务入口点? 例如、如何添加额外的 PA15双边沿中断? 如何进入中断服务程序?

谢谢你。

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

    在第一个问题中、您需要的是数据或地址 NACK。 它具有此功能。

    请参阅代码示例、它为每个 GPIO 设置了中断。 如果您有很多 GPIO 中断、您需要从"DL_GPIO_getRawInterruptStatus"中进行判断

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

    伊森·伊森

    感谢您的答复。

    如何设置 I2C 从端?

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

    "I2C slave end"是什么意思?您能先参考该代码示例吗?

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

    我是指 i2c_Target_ RW_ Multibyte_FIFO_ Interrupts_Stop 代码。

    我不明白如何设置 I2C 寄存器?

    例如、I2C 控制器发送0x60 0x00以读取 MCU 上0x00寄存器的值。

    如何在 MCU 上设置0x00寄存器?

    谢谢