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.

[参考译文] MSP430FR2111:MSP430FR2xx系列DIO SELC寄存器

Guru**** 2609175 points
Other Parts Discussed in Thread: MSP430FR2111

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/653353/msp430fr2111-msp430fr2xx-family-dio-selc-register

部件号:MSP430FR2111

这些可能是一个修辞性的问题.

1) MSP430FR2xx系列用户指南(slau445g)第7.4 .11节介绍了PxSELC寄存器。 第50页上的MSP430FR2111数据表(SLASE78B)表6-26未列出上述PxSELC寄存器偏移,但SDK头文件"msp430fr2111.h"确实定义了与pasel对应的偏移。 我想假设PASELC实际上存在于硬件中,我正在看数据表中的一个意外遗漏。 但我必须问:哪个是正确的数据表或头文件?  

2) 头文件"msp430fr2111.h"还定义了PJ的偏移。 数据表中未指定'FR2111中是否存在PJ,并且(显然)硬件中没有对应的PJ引脚。 再次,我想假设这只是MSP430内存空间的其它变体留下的一个工件。 但我不得不问:为什么PJ包含 在头文件中?  

参考资料:  

1) MSP430FR2xx系列用户指南(slau445g)  

2) MSP430FR2111数据表(SLASE78B)  

3) msp430fr2111.h (SDK头文件)  

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

    感谢您指出这一点,头文件应删除FR2111中不存在的寄存器(如PA,PJ)的定义。请参阅数据表以了解正确的说明。

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

    谢谢,这澄清了PJ问题,但我仍在想了解PxSELC寄存器。 这是次要的一点,但PxSELC寄存器是配置PIN的更方便的方法。 我不能想象为什么它会被一台机器所遗漏,而这台机器的某些引脚具有两个以上的功能。 我还要知道PxSELC不存在于'FR2111?

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

    很抱歉回复太晚,PxSELC寄存器存在于FR2111中,寄存器偏移与用户指南和头部文件描述的相同,但数据表中没有。 对此表示抱歉,我们将进行更新,再次感谢您指出这些信息。

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

    这是最有意义的,谢谢。

    Mike