查看: 3113|回复: 2

[其他] 为什么打开定时中断程序不能运行?程序编译能通过

[复制链接]

该用户从未签到

1

主题

1

帖子

0

新手上路

Rank: 1

积分
3
最后登录
2020-11-23
发表于 2013-3-21 13:08:00 | 显示全部楼层 |阅读模式
 本人菜鸟刚学Freescale,我改了演示代码,就是把两个工程合并成一个,为什么合并后不能运行,编译是能通过的;改的部分是有个工程https://www.nxpic.org.cn/file:///C:UserslenovoAppDataRoamingTencentUsers271088570QQWinTempRichOle9T9R(EELG74JH]K~)8VJZ8R.jpghttps://www.nxpic.org.cn/file:///C:UserslenovoAppDataRoamingTencentUsers271088570QQWinTempRichOle9T9R(EELG74JH]K~)8VJZ8R.jpg:TIE   = 0x00;     // 禁止所有通道定时中断
有一个是:TIE   = 0x01;     // 允许通道定时1中断;两个合并后我改成允中断,但是为什么就是不能运行呢?调式一点运行就结束了,汇编窗口提示的是:  
0000  LDS   00xff00
0003   BGND
0004  BGND
0005   BGND
0006   BGND
0007    BGND
0008   BRCLR  0x0000,#0,*-43      ;abs = 0xffffffdd
000D   BGND
000E   BGND
求高人指教一下,菜鸟先谢谢了
 
我知道答案 目前已有1人回答
9T9R(EELG74JH]K~)8VJZ8R.jpg
回复

使用道具 举报

  • TA的每日心情
    难过
    2021-12-15 16:01
  • 签到天数: 1 天

    连续签到: 1 天

    [LV.1]初来乍到

    305

    主题

    4701

    帖子

    0

    中级会员

    Rank: 3Rank: 3

    积分
    377
    最后登录
    2023-8-16
    发表于 2013-3-21 15:10:36 | 显示全部楼层

    RE:为什么打开定时中断程序不能运行?程序编译能通过

    为什么要把2个工程合起来呢?最好把你的工程发上来,这样才好分析问题。
    该会员没有填写今日想说内容.
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    0

    主题

    2

    帖子

    0

    新手上路

    Rank: 1

    积分
    3
    最后登录
    1970-1-1
    发表于 2013-4-6 18:28:03 | 显示全部楼层

    RE:为什么打开定时中断程序不能运行?程序编译能通过

    你的中断进入defaultIntHandler()里面去了。一般是某个意外的中断引起的!洒家想改写FS的中断服务列表,它那个不科学(对咱们菜鸟而言)。写上48个中断处理函数,都是死循环的,这样就知道那个家伙乱来了!
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

    关闭

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

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

    GMT+8, 2025-7-20 23:27 , Processed in 0.091226 second(s), 24 queries , MemCache On.

    Powered by Discuz! X3.4

    Copyright © 2001-2024, Tencent Cloud.

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