找回密码
 注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

巢课
电巢直播8月计划
查看: 272|回复: 1
打印 上一主题 下一主题

PIC单片机的中断函数疑问

[复制链接]

16

主题

50

帖子

347

积分

三级会员(30)

Rank: 3Rank: 3Rank: 3

积分
347
跳转到指定楼层
1#
发表于 2016-1-14 14:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您!

您需要 登录 才可以下载或查看,没有帐号?注册

x
在PIC单片机中,microchip的DEMO的中断函数是如下的写法
$ @+ S( d$ X7 r# I5 L" f5 ~
7 ]% n. t1 h) t- x- Jvoid __ISR ( _DMA0_VECTOR , ipl1AUTO )  _IntHandlerSysDmaCh0 ( void ) {
3 U2 B( r! C1 c9 L+ j
7 ^7 r/ e0 D; \4 |: s7 N9 x$ o                .........
& u/ }# h! b6 m9 @( o# j% m- s' V( t9 ^
}- D) h! {* Z9 T. {
0 O+ j, N/ {) p4 N1 J9 b
其中第一个参数是中断向量号,这个能理解,那么第二个参数 ipl1AUTO 是什么意思?
- U$ ]) {/ r' T5 \! f/ t而且我在DEMO中也没找到此参数的声明,我试过即使第二个参数不要也能通过编译。
! ]) m5 U8 d) h. D& ~& A, I# [, B: z" X
请高手释疑。Thanks!
& k/ ^9 [/ f  V7 C& w6 E/ S6 e1 X- Q
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友 微信微信
收藏收藏 支持!支持! 反对!反对!

33

主题

4949

帖子

1万

积分

EDA365特邀版主

Rank: 6Rank: 6

积分
12225
2#
发表于 2016-1-22 17:42 | 只看该作者
ipl1 = Interrupt Priority Level 1
! F5 M9 A/ q/ `8 O0 c' g7 R9 Z( w1 w0 G- c& H" }9 F
Auto = Auto Assigned by Compiler(由編譯器自動指定)6 _% B- f6 a# _
+ J9 K- e9 ~  y" Y- @. M
沒寫可能就是編譯器自動幫你安排了吧?
1 e0 ^. r. ^+ ?1 f* }0 L1 U: d: E( I4 U+ D$ m9 X6 E
哈士奇是一種連主人都咬的爛狗!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

巢课

技术风云榜

关于我们|手机版|EDA365 ( 粤ICP备18020198号 )

GMT+8, 2025-2-21 22:46 , Processed in 0.053637 second(s), 31 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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