我寫了使LED閃爍並將伺服器移動到幾個不同方向的代碼。這裏的基本結構:我怎樣才能同時運行兩個循環?
while(true){
//led on
//wait
//led off
//wait
}
while(true){
//servo to 45
//servo to 90
//servo to 270
}
我希望兩者同時運行。上面的代碼只會打開LED,並且因爲它在循環中而無限制。伺服從不工作。我在這裏查看了其他問題,但我找不到任何相關的問題。
如何讓LED和伺服器同時工作?
有一個循環,表現爲一個狀態機。它會跟蹤下一個LED事件何時發生,以及何時發生下一個伺服事件。 – paddy
如何使用不同的線程? – active92
@ active92這是一個arduino微控制器。該處理器上沒有真正的線程支持。你必須推出自己的。 – paddy