楼主: 肖久

[其他] can接受中断函数,为什么不能设置断点仿真

[复制链接]

该用户从未签到

1

主题

14

帖子

0

注册会员

Rank: 2

积分
61
最后登录
2018-1-3
发表于 2017-2-10 15:01:16 | 显示全部楼层
ALTIUM2 发表于 2017-2-9 19:43
这个还真没玩过这个……

不过我好像发现你跟网上的中断服务程序有点点区别

之前是忘开 总中断了。最开始的程序是一直发送,发送中断也开了。所以一跑起来,一直进中断。我以为开总中断导致程序跑飞了,又把总中断关了。目前问题就是能进接受中断,清标志位也不能退出。我试试读一下数据看能退出不。
回复 支持 反对

使用道具 举报

该用户从未签到

1

主题

14

帖子

0

注册会员

Rank: 2

积分
61
最后登录
2018-1-3
发表于 2017-2-10 15:01:37 | 显示全部楼层

之前是忘开 总中断了。最开始的程序是一直发送,发送中断也开了。所以一跑起来,一直进中断。我以为开总中断导致程序跑飞了,又把总中断关了。目前问题就是能进接受中断,清标志位也不能退出。我试试读一下数据看能退出不。
回复 支持 反对

使用道具 举报

  • TA的每日心情

    2017-1-4 08:05
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    85

    主题

    1629

    帖子

    1

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2569

    优秀版主

    最后登录
    2019-3-28
    发表于 2017-2-10 15:01:54 | 显示全部楼层
    阿尔巴 发表于 2017-2-10 14:58
    必须得先把数据读出来啊,然后再写1呗?我是直接清标志位,因为我现在就是测试这个流程,所以没处理数据 ...

    到底怎么做手册上都写了,你调了这么久不会还没看手册吧?
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2018-12-8 10:21
  • 签到天数: 743 天

    连续签到: 1 天

    [LV.9]以坛为家II

    0

    主题

    1650

    帖子

    0

    金牌会员

    Rank: 6Rank: 6

    积分
    19069
    最后登录
    2021-5-6
    发表于 2017-2-10 15:10:04 | 显示全部楼层

    ,无回帖,不论坛
    我又来签到了.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    14

    帖子

    0

    注册会员

    Rank: 2

    积分
    61
    最后登录
    2018-1-3
    发表于 2017-2-10 15:35:39 | 显示全部楼层
    技术范儿 发表于 2017-2-9 16:55
    看数据手册吧,中断标志可能要把Reg的数据读出来再写1或者写0清楚,具体要看手册。刚才在群里跟提问者交流 ...

    我已经这样写了,读取数据,还是退不出中断。仿真执行完又跳中断来了!
    QQ截图20170210153419.png
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    14

    帖子

    0

    注册会员

    Rank: 2

    积分
    61
    最后登录
    2018-1-3
    发表于 2017-2-10 15:37:56 | 显示全部楼层
    技术范儿 发表于 2017-2-10 15:01
    到底怎么做手册上都写了,你调了这么久不会还没看手册吧?

    手册都是英文的,看的费劲,而且没找到关于接受中断的处理方法。
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2017-1-4 08:05
  • 签到天数: 11 天

    连续签到: 1 天

    [LV.3]偶尔看看II

    85

    主题

    1629

    帖子

    1

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    2569

    优秀版主

    最后登录
    2019-3-28
    发表于 2017-2-10 16:11:07 | 显示全部楼层
    阿尔巴 发表于 2017-2-10 15:37
    手册都是英文的,看的费劲,而且没找到关于接受中断的处理方法。

    英文没事,一段一段的用谷歌翻译,翻译一下,然后把翻译完成的文字你新建文档整理保存,我相信这个手册你看上几遍中文的不久出来了么
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    慵懒
    2018-11-15 16:18
  • 签到天数: 39 天

    连续签到: 1 天

    [LV.5]常住居民I

    16

    主题

    259

    帖子

    3

    高级会员

    Rank: 4

    积分
    993
    最后登录
    2023-1-6
    发表于 2017-2-10 16:48:08 | 显示全部楼层
    本帖最后由 小华-415468 于 2017-2-10 16:49 编辑

    可能主程序中发送CAN太频繁,没有延时,所以导致一直有接收CAN中断。你最好几秒发一帧,因为CAN也是波形,传递是需要时间的,而且带中断一般都不太好调试,最好在中断中弄个标志,每次接收将标志翻转,就知道中断的频率了。还有有的清标志是写1,不是写0
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    14

    帖子

    0

    注册会员

    Rank: 2

    积分
    61
    最后登录
    2018-1-3
    发表于 2017-2-13 09:06:18 | 显示全部楼层
    小华-415468 发表于 2017-2-10 16:48
    可能主程序中发送CAN太频繁,没有延时,所以导致一直有接收CAN中断。你最好几秒发一帧,因为CAN也是 ...

    但是之前 我不发数据,接受中断也退不出啊,我再想想办法调试吧
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    1

    主题

    14

    帖子

    0

    注册会员

    Rank: 2

    积分
    61
    最后登录
    2018-1-3
    发表于 2017-2-13 14:41:34 | 显示全部楼层
    小华-415468 发表于 2017-2-10 16:48
    可能主程序中发送CAN太频繁,没有延时,所以导致一直有接收CAN中断。你最好几秒发一帧,因为CAN也是 ...

    你有没有例程,发我一下。我参考下
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

    站长推荐上一条 /3 下一条

    Archiver|手机版|小黑屋|恩智浦技术社区

    GMT+8, 2025-7-20 20:15 , Processed in 0.106058 second(s), 30 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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