TI中文支持网
TI专业的中文技术问题搜集分享网站

安装软件句柄以支持硬件无效操作和指令陷阱

您好,关于《安全手册》中软件句柄的问题不多,在http://www.deyisupport.com/question_answer/microcontrollers/hercules/f/70/t/24732.aspx中有所讲解,但是我还是不太清楚怎么安装,需要自己添加函数的话,内部处理函数有没有具体要求?比我如果我在应用中出现除0错误的话,底层是怎样调用函数的?哪里有讲解这部分实现机制的?谢谢。急求

Jay:

Hi duan,

1. 你说的不清楚怎么安装,是指需要安装什么东西?

2. 自己添加的函数的具体要求就是参考《安全手册》上的要求就可以了。

3. 除0的错误,你给出链接的帖子中给出了答案,这个异常默认状态下并未打开。底层的实现需要参考ARM的相关手册,上面会有介绍。

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.ddi0363e/index.html

Regards,

Jay

duan duan:

回复 Jay:

<<安全手册>>中有在软件句柄那个小结中,又讲到,强烈建议安装软件句柄以支持硬件无效操作和指令陷阱。意思是不是就是实现一些异常的处理函数?

Jay:

回复 duan duan:

Hi duan,

请参考:http://www.deyisupport.com/question_answer/microcontrollers/hercules/f/70/t/24732.aspx

你指的那小结是下面这段吗?

Installation of software handlers to support the hardware illegal operation and instruction trapping is highly recommended.

这里不是指我们平时讲的安装软件。意思是要添加一些异常处理函数。

在Halcogen生成的代码中,已经给出一些句柄。

具体的函数实现需要用户自己编写。

Regards,

Jay

赞(0)
未经允许不得转载:TI中文支持网 » 安装软件句柄以支持硬件无效操作和指令陷阱
分享到: 更多 (0)