智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 7985|回复: 13
打印 上一主题 下一主题

[编程类] K60的普通IO口中断

  [复制链接]

15

主题

483

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5170
QQ
威望
1635
贡献
3057
兑换币
215
注册时间
2011-4-6
在线时间
239 小时
跳转到指定楼层
#
发表于 2012-2-24 21:20:02 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
2贡献
K60的普通IO口中断 是怎么跳到中断函数执行的????求解释啊 求更具体一点的过程

比如龙丘给的IO口中断函数 没有发现用到中断向量号啊? 为什么就能跳到中断函数了 有什么标志啊?????????

3

主题

43

帖子

0

精华

高级会员

Rank: 4

积分
819
威望
435
贡献
250
兑换币
257
注册时间
2012-10-14
在线时间
67 小时
毕业学校
南昌大学
13#
发表于 2013-7-4 18:26:47 | 只看该作者
星斗520 发表于 2012-5-23 23:45
强烈建议你 不要通用一个A口 这样的话行场不能区分

同一个中断函数,可以在中断中辨别是什么中断。
回复

使用道具 举报

106

主题

968

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4494

在线王奖章论坛元老奖章活跃会员奖章优秀会员奖章

威望
2681
贡献
921
兑换币
241
注册时间
2012-2-4
在线时间
446 小时
12#
发表于 2012-8-21 15:24:09 | 只看该作者
楼主 我还是没有采集回来
回复

使用道具 举报

6

主题

309

帖子

0

精华

跨届大侠

Rank: 10Rank: 10Rank: 10

积分
9606

论坛元老奖章

QQ
威望
1453
贡献
7919
兑换币
155
注册时间
2010-4-2
在线时间
117 小时
11#
发表于 2012-7-12 21:15:43 | 只看该作者
这么好的帖子不顶就太对不起楼主了
回复

使用道具 举报

4

主题

48

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1148
威望
530
贡献
466
兑换币
77
注册时间
2012-6-3
在线时间
76 小时
10#
发表于 2012-7-11 13:48:34 | 只看该作者
想请问楼主,将D口设为普通的IO输入该怎么设置啊?我们刚要进行程序移植,一直设不对。K60刚开始看有点晕啊。
回复

使用道具 举报

25

主题

194

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4998
威望
3357
贡献
1111
兑换币
479
注册时间
2012-2-8
在线时间
265 小时
毕业学校
山东工商学院
9#
发表于 2012-5-26 11:06:34 | 只看该作者
星斗520 发表于 2012-5-23 23:45
强烈建议你 不要通用一个A口 这样的话行场不能区分

嗯,我们刚改过来,thank u
回复

使用道具 举报

15

主题

483

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5170
QQ
威望
1635
贡献
3057
兑换币
215
注册时间
2011-4-6
在线时间
239 小时
8#
 楼主| 发表于 2012-5-23 23:45:06 | 只看该作者
`美好时光 发表于 2012-5-23 13:06
我们的行中断是PTA16 场中断是PTA17,请问怎么分别定义这两个中断函数的入口???貌似他们是共用一个中断 ...

强烈建议你 不要通用一个A口 这样的话行场不能区分  
回复

使用道具 举报

25

主题

194

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4998
威望
3357
贡献
1111
兑换币
479
注册时间
2012-2-8
在线时间
265 小时
毕业学校
山东工商学院
7#
发表于 2012-5-23 13:06:44 | 只看该作者
星斗520 发表于 2012-5-23 12:12
SIM_SCGC5|=SIM_SCGC5_PORTA_MASK;//                             
        PORTA_PCR16=1

我们的行中断是PTA16 场中断是PTA17,请问怎么分别定义这两个中断函数的入口???貌似他们是共用一个中断口的
回复

使用道具 举报

15

主题

483

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
5170
QQ
威望
1635
贡献
3057
兑换币
215
注册时间
2011-4-6
在线时间
239 小时
6#
 楼主| 发表于 2012-5-23 12:12:03 | 只看该作者
`美好时光 发表于 2012-5-23 00:46
请问楼主问题解决了么,我们现在碰到这个问题,vector.h里面可以修改中断函数的入口,不过不知道单独修改一 ...

      SIM_SCGC5|=SIM_SCGC5_PORTA_MASK;//                             
        PORTA_PCR16=1<<8 |0xb<<16;  // GPIO , 上升沿下降沿均可触发              场中断
        GPIOA_PDDR&=~(1<<16);               // 中断必须是输入模式
        enable_irq(87);                                    //A 口中断


回复

使用道具 举报

25

主题

194

帖子

0

精华

常驻嘉宾

Rank: 8Rank: 8

积分
4998
威望
3357
贡献
1111
兑换币
479
注册时间
2012-2-8
在线时间
265 小时
毕业学校
山东工商学院
5#
发表于 2012-5-23 00:46:35 | 只看该作者
请问楼主问题解决了么,我们现在碰到这个问题,vector.h里面可以修改中断函数的入口,不过不知道单独修改一个引脚的中断函数怎么弄,比如说我要定义PTA16口的中断,楼主有解么?
回复

使用道具 举报

32

主题

195

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1814
QQ
威望
1068
贡献
342
兑换币
143
注册时间
2010-12-30
在线时间
202 小时
4#
发表于 2012-3-23 18:43:26 | 只看该作者
在官方代码vector.h里面有中断向量表
回复

使用道具 举报

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

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-13 09:03 , Processed in 0.169508 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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