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/MSP432P401R:MSP432Ware 库

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

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/715576/ccs-msp432p401r-msp432ware-library

器件型号:MSP432P401R

工具/软件:Code Composer Studio

有人能告诉我、在哪里可以找到适用于 MSP432P401R 的驱动程序库?

我想知道是否有用于驱动外设的代码示例?

我已经下载并安装了 MSP432Ware、但示例是寄存器级示例、我需要如下库示例:

空 initGPIO (空)

//将引脚 P1.0设置为输出方向并关闭 LED //红色 LED (LED1)
MAP_GPIO_setOutputLowOnPin (GPIO_PORT_P1、GPIO_PIN0);
MAP_GPIO_setAsOutputPin (GPIO_PORT_P1、GPIO_PIN0);

//将引脚 P2.0/2.1/2.1设置为输出方向并关闭 LED // RGB LED (LED2)
MAP_GPIO_setOutputLowOnPin (GPIO_PORT_P2、GPIO_PIN0 + GPIO_PIN1 + GPIO_PIN2);
MAP_GPIO_setAsOutputPin (GPIO_PORT_P2、GPIO_PIN0 + GPIO_PIN1 + GPIO_PIN2);

////使用上拉电阻器将 P1.1设置为输入(用于按钮 S1)
////首先,将中断配置为在低电平到高电平转换时触发
//////、然后清除标志并启用中断
// map_GPIO_setAsInputPinWithPullUpResistor (GPIO_PORT_P1、GPIO_PIN1);
// map_GPIO_interruptEdgeSelect (GPIO_PORT_P1、GPIO_PIN1、GPIO_LOW_TO_HIGH_TRANSITION);
// map_GPIO_clearInterruptFlag (GPIO_PORT_P1、GPIO_PIN1);
// map_GPIO_enableInterrupt (GPIO_PORT_P1、GPIO_PIN1);

////使用上拉电阻器将 P1.4设置为输入(用于按钮 S2)
////首先,将中断配置为在低电平到高电平转换时触发
//////、然后清除标志并启用中断
// map_GPIO_setAsInputPinWithPullUpResistor (GPIO_PORT_P1、GPIO_PIN4);
// map_GPIO_interruptEdgeSelect (GPIO_PORT_P1、GPIO_PIN4、GPIO_LOW_TO_HIGH_TRANSITION);
// map_GPIO_clearInterruptFlag (GPIO_PORT_P1、GPIO_PIN4);
// map_GPIO_enableInterrupt (GPIO_PORT_P1、GPIO_PIN4);

//将 LFXT (低频率晶振引脚)和 HFXT (高频率晶振引脚)设置为
//时钟晶振输入(而不是 GPIO)。
MAP_GPIO_setPeripheralModuleFunctionInputPin (
GPIO_PORT_PJ、
GPIO_PIN0 +// PJ.0上的 LFXIN
GPIO_PIN1 +// PJ.1上的 LFXOUT
GPIO_PIN3 +// PJ.2上的 HFXOUT
GPIO_PIN2、// PJ.3上的 HFXTIN
GPIO_PRIMARY_MODULE_FUNCTION
);

它来自"MSP_Design_Workshop_Lab_Files"、但没有更多的信息。

非常感谢。

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

    您好!

     建议使用 的软件包是 SimpleLink SDK、 您可以在此处找到寄存器级别、driverlib 和 TIDriver API、源代码、文档、 和示例。  您还可以通过 TI Resource Explorer 浏览内容。

    此致、

    Chris

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

    我在 Resource Explorer Classic 中找到了它、非常感谢大家的参与!