工具/软件:Code Composer Studio
我不熟悉 MSP430软件、我将 MSP430F5528与 MSP-TS430RGC64USB 分线板配合使用进行测试。
我正在尝试配置端口 P5的输出、以执行基本的 LED 闪烁功能。 我想同时使用 P5.2和 P5.3,并让 LED 单独闪烁,由两个单独的功能控制。
我在启动端口 P5时遇到问题。
我阅读了特定芯片的数据表、但由于我的知识有限、这些信息对我没有什么特别帮助。 以下是数据表信息:
阅读完几个论坛和 MSP430 GPIO 教程后、我生成了以下代码来启动引脚/端口。
P5SEL |= BIT0; //SEL 设置 GPIO BIT0设置为输出
P5DIR |= BIT2 | BIT3; //DIR 设置方向 BIT2和 BIT3设置为输出
P5OUT |= BIT2 | BIT3; //将 P5.2和 P5.3设置为高电平
但向 LED 供电失败。
我使用了类似的代码来启动端口 P4并成功。 我知道 P4和 P5端口之间的端口功能不同。
我希望您能帮助我解决这个问题、并告诉我我发生了什么错误。
