|
|
请问谁静态配置过omapl138的看门狗?; p7 [( v9 m* I' u8 Z0 q
//*************** Add watchdog **********************//4 \/ ~0 W. W/ Z6 v- |
var Clock = xdc.useModule("ti.sysbios.knl.Clock");
) x, _1 E1 W# t( n- @5 fvar Timer = xdc.useModule("ti.sysbios.timers.timer64.Timer");5 t' f" ~: e7 V; p
7 ?& L$ F; c8 C
//Puts timer1 in watchdog mode
W- C; `. P4 ]* N" p0 n" H; ITimer.timerSettings[1].mode = Timer.Mode_WATCHDOG;
: o$ W0 Y3 Y& a7 |4 e' |' J1 y8 t ]Timer.timerSettings[1].master = true;# `1 A- u0 D: v0 w$ z/ r( G
1 R, p: g. a4 L1 M//Instance config parameters for Timer6 Q% x* U. E2 ^% i
var timerParams = new Timer.Params(); //Create a new Timer params struct
8 e' |9 Z$ z* v$ ZtimerParams.period = 1000; // set to your period value here
# b1 `5 t, d9 M# ?) ZtimerParams.periodType = Timer.PeriodType_MICROSECS;
/ p7 `4 e/ o& O: X) Y4 R7 `; BtimerParams.runMode = Timer.RunMode_ONESHOT; // specify if one shot or continuous mode* e! V5 E2 i+ z$ z& b B
' Q* i5 V- P) O8 o& u2 S& GProgram.global.Mywatchdog = Timer.create(1, "&WatchdogOvertime", timerParams);
8 [# \9 E; I9 n& E7 O( ^5 w& W9 m
6 x( \, Q, i: p0 P% D1 m
2 |) j% I0 [' s3 D+ M; c* [这样配置后,编译出错,Unsupported mode: 2 is specified for Timer: 1 . m, c4 E* R7 U7 j- J7 W( C0 d
竟然只支持chain和unchain的。。 请大神指点怎么配置????
) \) N- k3 g& l: ?1 N9 C |
|