您好!
我在CCS编译环境上对UCD3138程序进行编译,凡是遇到中断程序定义的地方都出错,提示是非法的中断类型。不知道为什么?源代码如下。
#pragma INTERRUPT(abort_prefetch_exception,PABT)
void abort_prefetch_exception(void)
{
}
#pragma INTERRUPT(abort_data_fetch_exception,DABT)
void abort_data_fetch_exception(void)
{
}
查了帮助文档PABT 和DABT 都是有效的中断类型然后就很郁闷,不知道是哪里设置的问题还是什么(我第一次接触CCS编译器)
还有就是我请教下,像别的单片机和ARM定义中断的时候都有个中断向量对应一个中断处理程序,在UCD3138内核为什么只是类型,还是有更详细的定义文件?