2311|6

27

帖子

0

TA的资源

一粒金砂(中级)

楼主
 

请教关于430中断的问题 [复制链接]

为什么430中断中都是以#pragma vector="中断向量/地址"来开头的?这个#pragma 怎么用的。我查了#pragma的用法,好像也没这种用法,用来制定地址的啊?

最新回复

应该是的,我也是百度了下看了下别人的博客。  详情 回复 发表于 2015-9-21 18:45
 
点赞 关注
个人签名梦无边,心无涯!

回复
举报

4177

帖子

9

TA的资源

五彩晶圆(高级)

沙发
 
楼主的这个问题问的好,我也是查看了下别人的博客明白了一些,这个#pragma 与IAR软件的编译器有关系。
在IAR编译器里用关键字来__interrupt来定义一个中断函数。用#pragma vector来提供中断函数的入口地址或者中断向量。
就是不知道在CCS中是不是也是这么写的。

点评

真的是跟编译器有关的么?我原来用IAR编写K60的程序的时候也不见有这种现象啊,K60也是有个中断向量表,用#undef .... #define..... 来宏定义,重新指定中断地址的。不见有#pragma这个东东啊。。。。。还是说IAR的不  详情 回复 发表于 2015-9-21 18:42
 
 

回复

2549

帖子

0

TA的资源

五彩晶圆(初级)

板凳
 
貌似这是个比较复杂的命令,曾经查过,也没查到明确的解释,后来我就默认关键字了

点评

恩恩,看百度文库里面的,确实。而且还不是很好理解。。  详情 回复 发表于 2015-9-21 18:43
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

4
 
huaiqiao 发表于 2015-9-21 16:45
楼主的这个问题问的好,我也是查看了下别人的博客明白了一些,这个#pragma 与IAR软件的编译器有关系。
在I ...

真的是跟编译器有关的么?我原来用IAR编写K60的程序的时候也不见有这种现象啊,K60也是有个中断向量表,用#undef .... #define..... 来宏定义,重新指定中断地址的。不见有#pragma这个东东啊。。。。。还是说IAR的不同版本的编译器也不同啊

点评

应该是的,我也是百度了下看了下别人的博客。  详情 回复 发表于 2015-9-21 18:45
 
个人签名梦无边,心无涯!
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

5
 
数码小叶 发表于 2015-9-21 16:54
貌似这是个比较复杂的命令,曾经查过,也没查到明确的解释,后来我就默认关键字了{:1_13 ...

恩恩,看百度文库里面的,确实。而且还不是很好理解。。
 
个人签名梦无边,心无涯!
 
 

回复

4177

帖子

9

TA的资源

五彩晶圆(高级)

6
 
LcCode 发表于 2015-9-21 18:42
真的是跟编译器有关的么?我原来用IAR编写K60的程序的时候也不见有这种现象啊,K60也是有个中断向量表, ...

应该是的,我也是百度了下看了下别人的博客。

点评

恩恩,谢谢!  详情 回复 发表于 2015-9-21 19:02
 
 
 

回复

27

帖子

0

TA的资源

一粒金砂(中级)

7
 
huaiqiao 发表于 2015-9-21 18:45
应该是的,我也是百度了下看了下别人的博客。

恩恩,谢谢!
 
个人签名梦无边,心无涯!
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表