打印
[ZLG-ARM]

如何使用软件中断,c语言,象外部中断一样?

[复制链接]
1727|5
手机看帖
扫描二维码
随时随地手机跟帖
沙发
zlgARM| | 2007-5-17 18:19 | 只看该作者

jintonglei

您好!
我们公司的网站(www.zlgmcu.com)上有工程模板,其中有SWI中断的用法。

使用特权

评论回复
板凳
zlgARM| | 2007-5-17 18:28 | 只看该作者

RE

您好!
此外,软件中断和外部中断不一样。后者是IRQ中断,前者不是。所以不能通过向量中断控制器去控制软件中断。

您可以在ADS里从IRQEnable()函数上溯到SWI汇编指令。通过这个过程了解SWI中断的使用过程。

使用特权

评论回复
地板
jintonglei|  楼主 | 2007-5-18 16:03 | 只看该作者

感谢回复,但我在zlg的网站找不到相关模板.能否给个链接?

使用特权

评论回复
5
zlgARM| | 2007-5-18 19:55 | 只看该作者

RE

您好!
请在链接里以“工程模板”搜索。
谢谢!
相关链接:http://www.zlgmcu.com/infocomm/newupdate.asp?sorttype=search

使用特权

评论回复
6
jintonglei|  楼主 | 2007-5-21 11:03 | 只看该作者

仍然关于软件中断.非常感谢回复,还请再帮忙.

我到你指定的链接里下载了搜索到的相关模板,但里面并没有相关字样.
我在同事给的模板里找到了,并上溯到了语句:
__swi (0x00) void SwiHandle1(int Handle);
但不知道下一步往哪里去了.请指点.....

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

12

帖子

0

粉丝