watchdog配置 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5091|回复: 0
打印 上一主题 下一主题

[未解决] watchdog配置

[复制链接]

1

主题

1

帖子

17

积分

新手上路

Rank: 1

积分
17
跳转到指定楼层
楼主
发表于 2017-10-25 19:17:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问谁静态配置过omapl138的看门狗?, a& c) e7 o& V9 m( D, Z  A& w& h. A! \
//*************** Add watchdog **********************//
" G" \; d1 q  [: J5 a* Nvar Clock = xdc.useModule("ti.sysbios.knl.Clock");4 p# R# ?  X' D
var Timer = xdc.useModule("ti.sysbios.timers.timer64.Timer");
7 s$ A8 y- e' I* ]
( ^% r7 K5 H: o( g//Puts timer1 in watchdog mode
2 w  X3 U* y" @; m- ~* g+ k/ i* BTimer.timerSettings[1].mode = Timer.Mode_WATCHDOG;
. E5 w7 D+ k6 T: i9 Y& E5 g- LTimer.timerSettings[1].master = true;0 A/ L" R4 p0 `2 p: B. d4 H
8 K7 F% t  D. I# f5 Y" m
//Instance config parameters for Timer
# t  ?+ Z* N4 _& f, {- Pvar timerParams = new Timer.Params(); //Create a new Timer params struct
6 n$ Y6 X5 _3 x1 w; F: ItimerParams.period = 1000;  // set to your period value here; x/ }# c: z, [5 T$ p  H
timerParams.periodType = Timer.PeriodType_MICROSECS;! z" d) f. y2 i( {7 v
timerParams.runMode = Timer.RunMode_ONESHOT;  // specify if one shot or continuous mode8 a# E0 I; o7 n" _* X* f0 Q0 ]

, f% p$ s3 Z+ v" T" ]: rProgram.global.Mywatchdog = Timer.create(1, "&WatchdogOvertime", timerParams);
. n7 P5 t) H2 a9 N  e& J2 u6 d) f: M

+ }8 R) J) Q0 Z# z这样配置后,编译出错,Unsupported mode: 2 is specified for Timer: 1
% E9 f* L) f) J  i; n竟然只支持chain和unchain的。。 请大神指点怎么配置????$ b; l5 _; h' s+ V+ W7 |+ l$ P
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2025-11-3 11:23 , Processed in 0.036657 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

快速回复 返回顶部 返回列表