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.

[参考译文] CCS/MSP430FR2522:[MSP430FR2522] MSP430FR2522IPW16 (TSSOP 16引脚)与 MSP430FR2522IRHL (VQFN 20引脚)源代码初始设置

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/791024/ccs-msp430fr2522-msp430fr2522-msp430fr2522ipw16-tssop-16-pin-vs-msp430fr2522irhl-vqfn-20-pin-source-code-initial-setting

器件型号:MSP430FR2522

工具/软件:Code Composer Studio

您好、先生、

MSP430FR2522IPW16 (TSSOP 16引脚)和 MSP430FR2522IRHL (VQFN 20引脚)均可通过 CapTIvate 设计中心生成相同的源代码(CAPT_BSP.c、BSP_configureMCU ():

(笑声)

// P2.0:UCA0 UART TXD IF (DEFAULT_OSC_SELECTION = CS_REFOCLK_SELECT)、否则为 XOUT
// P2.1:UCA0 UART RXD IF (DEFAULT_OSC_SELECTION = CS_REFOCLK_SELECT)、否则为 XIN
// P2.2:SYNC (除非使用、否则将输出设置为低电平)
// P2.3:输出低电平
// P2.4:IRQ (开漏)、将高电平设定为启动
// P2.5:UCB0 I2C SDA
// P2.6:UCB0 I2C SCL
#if (DEFAULT_OSC_SELECTION = CS_XT1CLK_SELECT)
P2OUT =(GPIO_PIN4);
P2DIR =(GPIO_PIN2 | GPIO_PIN3 | GPIO_PIN4);
P2SEL0 =(0);
P2SEL1 =(GPIO_PIN0 | GPIO_PIN1 | GPIO_PIN5 | GPIO_PIN6);
其他
P2OUT =(0);
P2DIR =(GPIO_PIN2 | GPIO_PIN3 | GPIO_PIN4);
P2SEL0 =(GPIO_PIN0 | GPIO_PIN1);
P2SEL1 =(GPIO_PIN5 | GPIO_PIN6);
#endif

(笑声)

但 MSP430FR2522IPW16没有 P2.5和 P2.6、I2C 引脚位于 P1.2和 P1.3引脚中。

我比较了两个文件、一个由选择 FR2522IPW16 (16引脚 TSSOP)生成、另一个由选择 FR2522IRHL (20引脚封装)生成、这两个文件是相同的。

所以我认为应该手动修改它、对吧? 如果我们的客户使用 MSP430FR2522IPW16 (TSSOP 16引脚)并通过 CapTIvate 设计中心 GUI 生成代码,则有风险?

请就此情况提供建议吗?

谢谢。

BR

Sam

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

    感谢您的发帖、我们将研究这一点、尽快回复您。

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

    您是正确的、设计中心会根据不同的器件型号生成代码、但不会使用不同的封装。 您必须手动修改 BSP 文件以进行 I2C 配置。 您可以使用设计中心生成的代码、只需根据您的硬件连接修改 BSP 文件。

    请记住、I2C EUSCI B0已堆装到辅助位置、可释放迷人的 IO。

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

    感谢您的善意回复、
    我将记住您提到的这一点。

    BR
    Sam