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

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[未解决] watchdog配置

[复制链接]

1

主题

1

帖子

17

积分

新手上路

Rank: 1

积分
17
跳转到指定楼层
楼主
发表于 2017-10-25 19:17:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问谁静态配置过omapl138的看门狗?: m, W3 J( b* x% s
//*************** Add watchdog **********************//
4 M0 O1 z: G1 c) t! q0 |var Clock = xdc.useModule("ti.sysbios.knl.Clock");- u0 `/ ?; s' `- K8 D& i
var Timer = xdc.useModule("ti.sysbios.timers.timer64.Timer");. J& E; h: O9 W7 d) p

, Z' t  u$ O3 c//Puts timer1 in watchdog mode4 U" B7 T  }2 v7 F1 k# c* v' h* ]
Timer.timerSettings[1].mode = Timer.Mode_WATCHDOG;% d2 d- f& f: I6 f) L
Timer.timerSettings[1].master = true;* O  e0 M' h( H

/ z0 @# K% L7 ~! ^. z//Instance config parameters for Timer
4 g' [+ c2 o, s/ `& Bvar timerParams = new Timer.Params(); //Create a new Timer params struct  P! w' B5 M# x3 D; t
timerParams.period = 1000;  // set to your period value here
1 O4 U. o- p2 h8 k" ktimerParams.periodType = Timer.PeriodType_MICROSECS;
, d: s. S; U* t: I8 f; QtimerParams.runMode = Timer.RunMode_ONESHOT;  // specify if one shot or continuous mode
9 `3 L) E! Z( p% P9 r- T
: ]; I; J" p5 A. @9 j' RProgram.global.Mywatchdog = Timer.create(1, "&WatchdogOvertime", timerParams);
8 [7 n% k9 e8 D3 ?, h  U: l0 `4 u" f( z# m/ D6 V* K

% m7 m- p: x+ p! o这样配置后,编译出错,Unsupported mode: 2 is specified for Timer: 1
/ d) w2 [& Q- e! u9 i竟然只支持chain和unchain的。。 请大神指点怎么配置????
, F+ f9 g" n4 T- A
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-30 04:23 , Processed in 0.034317 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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