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.

[参考译文] MSP430FR5872:数据表勘误表-'ALLE'端口上的中断

Guru**** 2542180 points


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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/569392/msp430fr5872-data-sheet-errata---interrupts-on-all-ports

器件型号:MSP430FR5872

MSP430FR58xx 和 MSP430FR59xx 器件的数据表 SLASE66A (2015年5月修订) 数字 I/O 下的第6.11.1节规定:

  • 输入、输出和中断条件的任何组合都是可能的。

但是、查看数字 I/O 端口的寄存器(请参阅第6.13.1节)、我看到只有端口1-4具有在引脚上启用中断所需的寄存器(请参阅示例表6-48)、只有端口1-4具有中断矢量寄存器(请参阅表6-3)。

是否可以确认只有端口1-4具有中断功能?

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

    是的、此器件上只有1-4个端口具有中断功能。 这也在你所指出的一项声明的下面说明。

    *的所有引脚都具有边沿可选中断以及 LPM3.5和 LPM4.5唤醒输入功能
    端口 P1、P2、P3和 P4

    我同意这种说法、这会使其变得不清楚、并会向数据表团队提供这种反馈。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Tim、

    您看到的是正确的。 端口1-4是唯一具有中断功能的数字 I/O。

    当 SLASE66A 表示"可以进行输入、输出和中断条件的任意组合"时、这并不意味着所有引脚都可以、只有某些数字 I/O 允许这样做。 下面的几个要点进一步说明了这一点:

    '的所有引脚都具有边沿可选中断以及 LPM3.5和 LPM4.5唤醒输入功能
    端口 P1、P2、P3和 P4。"

    正如您在外设文件映射中正确看到的、其他端口没有实现此功能所需的寄存器。 对于这可能造成的任何混乱、我深表歉意。 请随时提出任何进一步的问题。

    此致、
    Caleb Overbay