Re: 請教一下此功能應該如何做比較好.
|
||||
---|---|---|---|---|
版主
|
假如有Power-Off Key不管再哪一個stage就以中斷方式在中斷服務程式裡設定一個關機旗號,待程式執行到第一個stage時偵測此關機旗號是否設定,如有就關機,沒有設定就繼續。
當然程式繞一圈的時間不能太長。
發表於: 2007/8/8 16:33
|
|||
|
Re: 請教一下此功能應該如何做比較好.
|
||||
---|---|---|---|---|
資深會員
|
你的程式架構和我所想的不一樣,看起來只好改成...
1.直接用Power Key做外部中斷 2.加Timer中斷,16mS讀一次Power Key
發表於: 2007/8/8 16:22
|
|||
|
Re: 請教一下此功能應該如何做比較好.
|
||||
---|---|---|---|---|
中級會員
|
可是我的裝置有操作順序,分別狀況依序為動作1 執行開機動作->動作2->
動作3....動作8結束最後動作->回到開始等待開機況狀,等待下次user的操作. 假如說我想在其中一各動作執行關機動作回到動作一等待開機就不行了 . 不知和大大所說的概念相同?? 或是我應該如何作?? Thanks you
發表於: 2007/8/8 15:32
|
|||
|
Re: 請教一下此功能應該如何做比較好.
|
||||
---|---|---|---|---|
資深會員
|
人的反應速度在60Hz的時候是感覺不出來的,所以每16mS去Polling Power Key就好了,不用特地佔掉中斷一個資源。
發表於: 2007/8/8 15:18
|
|||
|
Re: 請教一下此功能應該如何做比較好.
|
||||
---|---|---|---|---|
中級會員
|
不好意思,
主要意思為希望該裝置在任何操作狀態下皆可以 經由按下power key去關調該裝置.
發表於: 2007/8/8 15:12
|
|||
|
Re: 請教一下此功能應該如何做比較好.
|
||||
---|---|---|---|---|
資深會員
|
插頭拔掉 ???
語意太模糊 不知道該如何回答 ??? 當然是有事件發生才需作停機處理 如不用中斷處理的話 ( Pin Change or Interrupt ) 那只有不斷測試條件是否成立.......
發表於: 2007/8/7 19:22
|
|||
|
請教一下此功能應該如何做比較好.
|
||||
---|---|---|---|---|
中級會員
|
請教一下板上的大大,
如要使一執行中的程式,在任何時刻皆可被關機的功能 是不是只有用外部中斷?? 還有其他方式?? 另外,可以share code?? 煩請告知. thanks
發表於: 2007/8/7 16:35
|
|||
|