智能车制作

 找回密码
 注册

扫一扫,访问微社区

12
返回列表 发新帖
楼主: 冷生
打印 上一主题 下一主题

[其他] 【问题】9S12XS的ECT模块,两个中断同时其中一个被忽略。什么情况

[复制链接]

0

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
100
威望
58
贡献
30
兑换币
40
注册时间
2018-5-19
在线时间
6 小时
11#
发表于 2020-4-4 07:56:36 | 只看该作者
楼主试一下 把这句  TFLG1_C2F=1;//清中断标志位  改成TFLG1=0x04;
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
100
威望
58
贡献
30
兑换币
40
注册时间
2018-5-19
在线时间
6 小时
12#
发表于 2020-4-4 07:58:29 | 只看该作者
楼主试一下把  TFLG1_C2F=1;//清中断标志位 改成TFLG1=0x04;    把TFLG1_C6F=1; //清中断标志位   这句改成TFLG1=0x40;试试
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
100
威望
58
贡献
30
兑换币
40
注册时间
2018-5-19
在线时间
6 小时
13#
发表于 2020-4-4 08:01:16 | 只看该作者
楼主试一下把  TFLG1_C2F=1;//清中断标志位  改成 TFLG1=0x04;
把TFLG1_C6F=1; //清中断标志位  这句改成  TFLG1=0x40;
试试
回复 支持 反对

使用道具 举报

0

主题

9

帖子

0

精华

注册会员

Rank: 2

积分
100
威望
58
贡献
30
兑换币
40
注册时间
2018-5-19
在线时间
6 小时
14#
发表于 2020-4-4 08:06:12 | 只看该作者
本帖最后由 zfyzfy 于 2020-4-4 08:11 编辑

把    TFLG1_C2F=1; //清中断标志位  改成TFLG1=0x04;
把    TFLG1_C6F=1; //清中断标志位  改成TFLG1=0x40;
这两个中断共用一个寄存器,会产生冲突,我之前用PIT开两个中断也出现过类似的情况
回复 支持 反对

使用道具 举报

1

主题

6

帖子

0

精华

注册会员

Rank: 2

积分
34
威望
24
贡献
10
兑换币
12
注册时间
2020-4-2
在线时间
0 小时
15#
 楼主| 发表于 2020-4-17 13:17:31 | 只看该作者
zfyzfy 发表于 2020-4-4 08:06
把    TFLG1_C2F=1; //清中断标志位  改成TFLG1=0x04;
把    TFLG1_C6F=1; //清中断标志位  改成TFLG1=0x4 ...

感谢!   我回去就试试看
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-25 14:47 , Processed in 0.080192 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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