查看: 2643|回复: 4

[其他] 求助:中断程序没反应

[复制链接]

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
13
最后登录
1970-1-1
发表于 2011-1-23 15:14:10 | 显示全部楼层 |阅读模式
各位老师,我想写一个简单的H口的中断测试H口是不是都能产生中断,程序如下,编译都成功了,用BDM写进板子里,B口灯可以按照主程序那样不停的来回闪,但是触发H口没反应,是程序哪里有问题吗?    建立新工程自动生成的TBDML_linker.prm这个文件里面我没有做任何改动,我现在的想法是即使进不了我的中断,也至少要能响应中断,程序跑飞也行啊~~~但是不管我怎么接高电平低电平触发H口,B口灯照样来回闪,没有任何动静。 void Delay(int k)      //延时函数 k*1ms{   int i,j;  for(i=0;i
我知道答案 目前已有3人回答
回复

使用道具 举报

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
13
最后登录
1970-1-1
 楼主| 发表于 2011-1-23 15:15:03 | 显示全部楼层

RE:求助:中断程序没反应

程序贴不上去?
#include       /* common defines and macros */
#include      /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"

void Delay(int k)      //延时函数 k*1ms
{
  int i,j;
  for(i=0;i

该用户从未签到

27

主题

418

帖子

0

新手上路

Rank: 1

积分
228
最后登录
1970-1-1
发表于 2011-1-23 15:20:36 | 显示全部楼层

RE:求助:中断程序没反应

你要不要再主程序里把中断给开了啊

该用户从未签到

1

主题

4

帖子

0

新手上路

Rank: 1

积分
13
最后登录
1970-1-1
 楼主| 发表于 2011-1-23 15:50:39 | 显示全部楼层

RE:求助:中断程序没反应

是这样吗?
#include       /* common defines and macros */
#include      /* derivative information */
#pragma LINK_INFO DERIVATIVE "mc9s12dg128b"
#define enable_interrupts __asm("cli")
#define disable_interrupts __asm("sei")

void Delay(int k)      //延时函数 k*1ms
{
  int i,j;
  for(i=0;i

该用户从未签到

27

主题

418

帖子

0

新手上路

Rank: 1

积分
228
最后登录
1970-1-1
发表于 2011-1-23 18:11:04 | 显示全部楼层

RE:求助:中断程序没反应

试试呗,这个地方应该做。
您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

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

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

GMT+8, 2025-9-11 06:36 , Processed in 0.094087 second(s), 25 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

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