[問題] 關於timer

看板C_and_CPP作者 (尖頭鰻)時間15年前 (2010/10/15 09:24), 編輯推噓0(0010)
留言10則, 2人參與, 最新討論串1/1
各位大大...小弟還是一個語言的初學者 想問一下關於timer的結構問題 1. 我看到有兩個函式 time_freq_setup() 解釋是Set up the timer and it's timer ISR in Hz time_msec_setup() 解釋是Set up the timer and it's timer ISR in millisecond 假設我要設定幾個timer......那我這兩個函式都得寫上去嗎??還是其中一個就可以了?? 2. 假設我現在要A函式在動的過程中 B函式C函式每幾秒鐘就會固定執行一次 那我該在A函式裡面設定timer嗎??還是在外部? 感謝各位大大觀看與分享 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.120.228.157

10/15 10:27, , 1F
你這個是C嗎??看樣子應該是中斷吧...
10/15 10:27, 1F

10/15 10:28, , 2F
看他上面的解釋,一個是用時間,令一個用頻率
10/15 10:28, 2F

10/15 10:28, , 3F
你可以看那個你用的比較方便,選其中一個就好
10/15 10:28, 3F

10/15 10:30, , 4F
你可以設定好幾個中斷,但是就看他提供幾組
10/15 10:30, 4F

10/15 10:31, , 5F
如果兩個同時有觸發的話就看上面的設定
10/15 10:31, 5F

10/15 10:39, , 6F
我是用c去寫開發版..但我始終不知道..寫timer的大概架構
10/15 10:39, 6F

10/15 10:40, , 7F
是要在a裡面建立BC這兩組中斷..還是在外部設定不同時刻
10/15 10:40, 7F

10/15 10:41, , 8F
觸發這三個部分....
10/15 10:41, 8F

10/15 10:42, , 9F
我直接使用time_msec_setup..參數也對..但反而整個停住
10/15 10:42, 9F

10/15 10:44, , 10F
time_msec_setup(timer_id,msec,counter,*(function))
10/15 10:44, 10F
文章代碼(AID): #1CjwqwoE (C_and_CPP)