|
请问谁静态配置过omapl138的看门狗?+ [& ]! O7 Y1 i
//*************** Add watchdog **********************//4 ~: l( e8 j7 v8 c! A6 W1 i5 s
var Clock = xdc.useModule("ti.sysbios.knl.Clock");7 c4 q9 z6 v% a, y
var Timer = xdc.useModule("ti.sysbios.timers.timer64.Timer");
+ ]/ N' O" g! r9 P) C, |) q' W5 K- S& O% Z4 |7 F( F
//Puts timer1 in watchdog mode
, C& V! [6 b% H( R' h1 \3 u# iTimer.timerSettings[1].mode = Timer.Mode_WATCHDOG;
+ K: m1 e$ S# b7 J& [+ wTimer.timerSettings[1].master = true;( n4 [+ @0 D# \1 p% L" ~
" w A- q+ v% e$ `9 Q
//Instance config parameters for Timer/ F3 T. J8 \" q/ b1 f' y# }. O
var timerParams = new Timer.Params(); //Create a new Timer params struct
8 P3 m0 \+ w* z! }$ [timerParams.period = 1000; // set to your period value here
X& D2 S1 B9 _ Z) xtimerParams.periodType = Timer.PeriodType_MICROSECS;/ J6 h: F3 i X1 K' Z5 F
timerParams.runMode = Timer.RunMode_ONESHOT; // specify if one shot or continuous mode: R, _0 O6 h) \1 O3 a
+ `$ `: ^0 x8 pProgram.global.Mywatchdog = Timer.create(1, "&WatchdogOvertime", timerParams);
* `/ q0 Z# m. _
! t% h: }, h6 @7 |8 v; |: l) p- T* y9 ~5 @& v f" W& ]# I
这样配置后,编译出错,Unsupported mode: 2 is specified for Timer: 1 - Q7 }1 L1 ^- E& r) D4 v3 K
竟然只支持chain和unchain的。。 请大神指点怎么配置????0 P4 X* {, g% T% P! H. |
|
|