Part Number:TMS320C6657
您好关于swi有两个问题:
1.cfg界面配置添加的swi没有办法在main里面访问到句柄,如果在main里面定义句柄又会提示重复定义
(1)Swi_Handle swi0; 也就是main中添加这句话会下面第二张图的报错,提示重复定义;但是如果注释掉这句话又会出现第三张图的报错,提示未定义。
2.软件动态创建swi的时候会什么会有warnings,提示类型
(1)如果不用cfg创建添加swi的话,Swi_create函数会提示类型不对的警告。
您能告知相关的问题在哪里吗?谢谢
Nancy Wang:
1、
参考 2.3.10 Accessing the Global Namespace
https://www.ti.com/lit/ug/spruex3v/spruex3v.pdf
2、
应该是func_swi0参数定义与原型不匹配。
Void swi0Fxn(UArg arg0, UArg arg1)