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.

[参考译文] MSP430 UCS 的机器可读数据表

Guru**** 1828310 points
Other Parts Discussed in Thread: CC430F5137, MSP430FR5969, MSP430FR5994, MSP430FR2355, MSP430FR2433, MSP430FR2476, MSP430FR4133, MSP430F5529, MSP430F5510
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1053541/machine-readable-datasheet-for-msp430-ucs

主题中讨论的其他器件:CC430F5137MSP430FR5969MSP430FR5994MSP430FR2355MSP430FR2433MSP430FR2476MSP430FR4133MSP430F5529MSP430F5510

我正在寻找机器可读的文件、其中包含所有 MSP430微控制器的所有这些功能所需的引脚名称、引脚功能和控制位。 是否有任何最新工具至少包含其中的一个子集?

例如、在 PIC 焊盘中、有一个 MPLAB Code Configurator、允许用户通过 GUI 为其某些微控制器创建引脚、时钟、计时器、串行通信等的所有初始化代码。 该工具的后端需要的文件完全是我要查找的文件。 我不熟悉 CCS、但通过查看它的已安装文件、看不到任何有用的东西。 CCS_base/MSP430/include_gcc/devices.csv 方向正确、但遗憾的是它没有任何与引脚相关的内容。

从器件 PDF 中自动提取此信息并非不可能、但可能会出现解析器错误。

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

    您好!

    您是否在以下链接中查找内容?

    https://www.ti.com.cn/tool/cn/MSP430-GCC-OPENSOURCE

    此致、

    现金 Hao

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

    不、让我解释一下。 这是指向我已经在使用的工具链的链接。 它包含所有 MSP430微控制器的接头、但不提供器件引脚名称和支持的功能/外设之间的链接、用户应根据数据表中的信息链接这两者。

    例如、为了将 SMCLK 输出到 MSP430微控制器上的一个引脚、需要像这样初始化函数:

    #if 已定义(_CC430F5137__)
    P3DIR |= BIT7;
    P3SEL |= BIT7;
    #elif defineed (__MSP430FR5994__)||(__MSP430FR5969__))
    P3DIR |= BIT4;
    P3SEL1 |= BIT4;
    #elif defed (__MSP430FR2355__)
    P3DIR |= BIT4;
    P3SEL0 |= BIT4;
    P3SEL1 &=~BIT4;
    #elif defed (__MSP430FR2433__)||(__MSP430FR2476__)
    P1DIR |= BIT7;
    P1SEL0 &=~BIT7;
    P1SEL1 |= BIT7;
    #elif defed (__MSP430FR4133__)
    P8DIR |= BIT0;
    P8SEL0 |= BIT0;

    #elif defed (__MSP430F5510__)||(__MSP430F5529__)
    P2DIR |= BIT2;
    P2SEL |= BIT2;
    #endif

    引脚名称(对于 CC430F5137:P3.7)、引脚功能(SMCLK)和控制位(P3SEL 和 BIT7、P3DIR 和 BIT7)之间的链接来自 pdf。 我希望还有机器可读的文件提供这些信息、以便可以自动生成如上所述的代码、就像 MPLAB Code Configurator 为 PIC 微控制器提供此功能一样。

    同样、我只在为所有 MSP430微控制器寻找与数据表等效的机器可读文件、让我担心通过它生成代码的工具/脚本。 在我的第一篇帖子中、我引用了 CCS for Linux 软件包中的一个文件、该文件是包含所有支持的 MSP430的 csv 文件、以及包含每个 MSP430的存储器映射指针的列。 这是器件数据表中提供的信息、但 CCS 在内部用于完整性检查、链接等 我希望其他 TI 工具中的引脚/功能/外设/控制位也会存在类似的文件。

    我希望这是一个更好的解释。

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

    您好!

    我得到了您目前所需的结果。 但是,据我所知,我认为我们没有你所需要的完全一样的东西。

    对于每个 MCU、我们都有一个专用头文件、而不是一个组合头文件。

    我可以向我们的软件团队了解更多详细信息。 但我不能保证任何事情。

    此致、

    现金 Hao