註冊
登錄
會員
幫助
茂宣企業 產品討論區
»
Silicon Labs 產品討論區
» c8051f330 WDT
‹‹ 上一主題
|
下一主題 ››
發新話題
發佈投票
發佈商品
發佈懸賞
發佈活動
發佈辯論
發佈視頻
打印
c8051f330 WDT
tida0129
註冊會員
發短消息
加為好友
當前離線
1
#
大
中
小
發表於 2010-5-6 18:54
只看該作者
c8051f330 WDT
目前我想將WDT加入到我的程式中
但是我的System clock frequency是24.5MHz
仿照watchdog的範例
我使用PCA0CPL2=0xFF
看datasheet,得到timeout interval = 32.1ms
這樣使用在我的程式上好像有點短
我再很多地方擺放PCA0CPH2 = 0x00;
好像都沒辦法clear watchdog timer
想請問有沒有好的方法
謝謝!!
精華
0
積分
55
閱讀權限
20
在線時間
24 小時
註冊時間
2009-9-22
最後登錄
2011-2-1
查看詳細資料
TOP
Stevenyang
版主
Steven
發短消息
加為好友
當前離線
2
#
大
中
小
發表於 2010-5-15 02:36
只看該作者
若你的PCA其他 Channel 沒有其他用途,你可以試試將 PCA Timebase input 設為 Timer0 Overflow 只要調整 Timer0 Overflow 時間,就可讓 Watchdog Timer 延遲更久。
若其他 Channel 有其他用途,調整 PCA Timebase input 時還需考慮到是否會影響到其他 Channel 時序,請估算後將其調到適當的時基。
精華
0
積分
1332
閱讀權限
100
在線時間
23 小時
註冊時間
2009-3-9
最後登錄
2012-9-6
查看詳細資料
TOP
tida0129
註冊會員
發短消息
加為好友
當前離線
3
#
大
中
小
發表於 2010-5-31 15:06
只看該作者
謝謝!!
我再試試看!!
精華
0
積分
55
閱讀權限
20
在線時間
24 小時
註冊時間
2009-9-22
最後登錄
2011-2-1
查看詳細資料
TOP
‹‹ 上一主題
|
下一主題 ››
產品討論區
Avago 產品討論區
Linear Tech 產品討論區
Prolific 產品討論區
Silicon Labs 產品討論區
站務公告
其他議題
HR 小分享