timer模块的中断优先级设置 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4668|回复: 1
打印 上一主题 下一主题

timer模块的中断优先级设置

[复制链接]

32

主题

54

帖子

1263

积分

金牌会员

Rank: 6Rank: 6

积分
1263
跳转到指定楼层
楼主
发表于 2016-11-15 19:37:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问,omapl138 中 sysbios 的timer 组件如何设置中断的优先级?程序如下,该怎么配置呢?# D  s8 n6 Y3 C9 Y; Q
void ad7606_start(ad7606 *ad, unsigned int rate) {
  C8 L6 h. b; A2 R& d9 k  J# g0 }  T2 t! D# O0 {" v- m1 w! W
         // 创建定时器
5 ^2 f( s  ]4 w- L+ J5 I6 m            Timer_Params timerParams;0 w$ K- l( H8 B& s2 M* }4 ]
            Error_Block eb;
0 \2 [  S' |: ]* n2 E. U& N( |. R: w( a! m2 Y- ?  b
            // 初始化错误块4 R& |' Y! l: s9 R( K
            Error_init(&eb);
! `2 E: @; ~5 g* L& d            // 初始化参数& |) |7 X  ~6 m8 y1 I5 T: @
            Timer_Params_init(&timerParams);9 s- q2 Q( {+ w, Q, d

) b0 J+ g" D7 Z8 ?# {1 ]            // 配置周期
* u  J9 s7 R. F) }( h            timerParams.period = 599 ;9 v- o1 j) P/ E7 ?4 N: d/ @3 U
            timerParams.periodType = Timer_PeriodType_COUNTS ;" ^  R6 d6 b- u0 H" y$ Y, m& s6 T
% v, E4 q' ?, G# @( j" H: Z
            // 实例化定时器7 p) |. r9 F, M( u! X
            Timer2 = Timer_create(2, ad7606_on_ticked, &timerParams, &eb);9 \; m, G+ E" H8 U- u
            if(Timer2 == NULL)
# q2 T. i9 j. n2 d6 r8 R            {* K  Y0 {( z. }
                    LOG_INFO("Timer2  not start。。。。");
0 J9 W+ Q. y& g            }
& @5 m* `0 r! ?. q
3 A) D& G. F( ~) N6 r$ Y            Timer_start(Timer2);
: R1 t& V7 O! S$ M7 M2 A/ U
- J, U2 g6 v9 X            LOG_INFO("Timer2 start。。。。");
$ N1 G# F& N) z& u
: j$ h5 u2 i) U1 ?0 {6 z
% D  ~- }( k/ c8 ^' @7 }( z& ~}9 p- m4 P* |. P: h! n: r

* r$ A& J( o- a" Z4 V1 q, L
: s% o6 h# c& v* `4 N
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2016-11-16 11:01:28 | 只看该作者
// 中断号
/ T7 q1 W. e8 a: W    TimerParams.intNum = 5;
7 G0 K' [! P5 |$ |. l可屏蔽中断4-15,优先级高-低
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-12-15 16:28 , Processed in 0.038185 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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