延時函數(shù)delay怎么算 延時函數(shù)怎么寫?
延時函數(shù)怎么寫?1. 簡單延遲函數(shù):函數(shù)聲明:void delay(IO U32 ncount){for(ncount!=0I--)}函數(shù)調(diào)用:while(1){]…LED1(on)delay(0xf
延時函數(shù)怎么寫?
1. 簡單延遲函數(shù):
函數(shù)聲明:
void delay(IO U32 ncount)
{
for(ncount!=0I--)}
函數(shù)調(diào)用:
while(1)
{]…
LED1(on)
delay(0xfffef)]}
2。C語言函數(shù)用法規(guī)范:
return|Type/*Type*/function|Name/*function Name*/(parameter list/*parameter*/)
{
延時函數(shù)delay怎么寫?
延遲1000,即MCU延遲1000個單位周期。
以此類推
要回答這個問題,前提需要明確:
1??蓤?zhí)行文件在哪里運行?
2. 你想延遲“死等”嗎?或者你能切換到其他任務(wù)嗎?-----------------------------------------------如果你只是學習C語言,寫一個小函數(shù)來玩,你可以做如下操作:void delay(int time){for(time>0time--){NOP//可以寫任何無意義的操作}}dead delay,時間根據(jù)指令的執(zhí)行速度而變化