timer模块的中断优先级设置 - OMAP-L138 - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站
点击跳转“创龙科技服务通”

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

timer模块的中断优先级设置

[复制链接]

32

主题

54

帖子

1263

积分

金牌会员

Rank: 6Rank: 6

积分
1263
跳转到指定楼层
楼主
发表于 2016-11-15 19:37:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问,omapl138 中 sysbios 的timer 组件如何设置中断的优先级?程序如下,该怎么配置呢?
0 ^( t2 p6 U- C* u" O9 qvoid ad7606_start(ad7606 *ad, unsigned int rate) {! M* A7 C$ @, v. `7 Z  y, J) U
2 O0 u  ~  c; X& W; D& l& t
         // 创建定时器
* S, U! c; Z! [( f$ h# m# Q            Timer_Params timerParams;
: h: [& H, R8 w; t9 ^            Error_Block eb;4 l) ?" V! ~9 U1 p* o
% y/ j, U( W2 N8 N) O* r  k- P
            // 初始化错误块
6 z& x" f5 l7 W! Y            Error_init(&eb);
* E  U, \) \2 S" n: F            // 初始化参数6 U( X% j7 |; J9 ]6 u" y! Y
            Timer_Params_init(&timerParams);& ^3 j& g! H( n9 }* R0 M9 {) o0 d6 {

& V) o3 e/ t- A& ?/ m            // 配置周期
, ^: Z9 h4 o7 V: _  D. H: ]            timerParams.period = 599 ;
& Q1 q% E7 |2 T3 N, A# z% Y1 Y2 d! i            timerParams.periodType = Timer_PeriodType_COUNTS ;/ e; Q1 y% y+ J3 }6 v: v
" V2 s+ s- X0 u' w- ]& b
            // 实例化定时器
0 E( y- Q& D+ y8 D% X8 B8 h# O4 U$ [            Timer2 = Timer_create(2, ad7606_on_ticked, &timerParams, &eb);
- o- R4 w" N" d+ \2 y6 Z+ @5 g            if(Timer2 == NULL)
, p+ G, ~% ]. x" z1 I1 A            {; }$ E" X3 Z9 {0 v9 M" w4 d. k
                    LOG_INFO("Timer2  not start。。。。");
2 ]2 r9 U4 w5 L5 y) I4 {' d. Z            }
4 K* ^# U# W1 g1 y" T, O# f8 Q
" `' o1 {5 C" h) x" C            Timer_start(Timer2);
; K/ [# m1 s) O1 M6 b
* f  j5 y9 Q! _- |* l            LOG_INFO("Timer2 start。。。。");
/ I$ I* p! G; [/ d2 F/ S# C9 J1 i' a% s
7 m7 l. C8 {- j' o1 ^$ I+ P- V+ s' a6 ~3 H( |  ?. T, N2 I
}1 e# Y* `) |) s8 _5 L6 A
7 L# @! p, n- Z3 L( N

5 |5 j- q) y2 P; u5 S& C( o
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

3

主题

852

帖子

3538

积分

创龙

Rank: 8Rank: 8

积分
3538
沙发
发表于 2016-11-16 11:01:28 | 只看该作者
// 中断号
' ~6 K/ H5 x% ?) W) w3 ?    TimerParams.intNum = 5;
, y0 j$ V) J1 O7 V! b) M6 Q3 e+ ?可屏蔽中断4-15,优先级高-低
回复 支持 反对

使用道具 举报

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

本版积分规则

点击跳转“创龙科技服务通”

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

GMT+8, 2026-3-17 11:18 , Processed in 0.043334 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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