[MSP430DriverLib-2]使用延时让LED闪烁

Posted rootchu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[MSP430DriverLib-2]使用延时让LED闪烁相关的知识,希望对你有一定的参考价值。

???? 简单地使用__delay_cycles来达到延时效果。

#include "./DriverLib/driverlib.h"

int main()
{
    WDT_A_hold( WDT_A_BASE );                               // 关闭看门狗

    GPIO_setAsOutputPin( GPIO_PORT_P1 , GPIO_PIN0 );        // 配置P1.0为输出模式
    GPIO_setOutputLowOnPin( GPIO_PORT_P1 , GPIO_PIN0 );     // 让P1.0输出低电平,熄灭LED

    while( 1 ){
        GPIO_toggleOutputOnPin( GPIO_PORT_P1 , GPIO_PIN0 ); // 切换LED亮灭
        __delay_cycles( 1000000 );                          // 延时
    }
}

以上是关于[MSP430DriverLib-2]使用延时让LED闪烁的主要内容,如果未能解决你的问题,请参考以下文章

如何在CCS上生成.txt文件并烧录到MSP430

[MSP430DriverLib-3]使用Timer_A让LED闪烁

msp430无工程时如何固化程序

4-MSP430定时器_1

MSP430 DM430-A开发板学习笔记MSP430f149与hc06蓝牙模块的使用

MSP430 DM430-A开发板学习笔记MSP430f149使用4针0.96 OLED屏幕