這期內(nèi)容當中小編將會給大家?guī)碛嘘P(guān)如何使用__delay_cycles達到延時讓LED閃爍,文章內(nèi)容豐富且以專業(yè)的角度為大家分析和敘述,閱讀完這篇文章希望大家可以有所收獲。
創(chuàng)新互聯(lián)公司是一家專業(yè)提供永豐企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、做網(wǎng)站、HTML5建站、小程序制作等業(yè)務。10年已為永豐眾多企業(yè)、政府機構(gòu)等服務。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站設(shè)計公司優(yōu)惠進行中。
???? 簡單地使用__delay_cycles來達到延時效果。
#include "./DriverLib/driverlib.h" int main() { WDT\_A\_hold( WDT\_A\_BASE ); // 關(guān)閉看門狗 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 ); // 延時 } }
上述就是小編為大家分享的如何使用__delay_cycles達到延時讓LED閃爍了,如果剛好有類似的疑惑,不妨參照上述分析進行理解。如果想知道更多相關(guān)知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。