您好,关于《安全手册》中软件句柄的问题不多,在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
TI中文支持网



