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

PIccolo微处理器的InitPieVectTable函数

我想问一下,Piccolo处理器的例程程序中,关于中断向量表初始化的函数InitPieVectTable( ),其中向量表源地址和目的地址都需要加3(Source = Source + 3,Dest = Dest + 3;),这加3的依据来源在哪儿?作为对比,Delfino系列处理器就不需要‘加3’,请各位大神告知一下,不胜感激~

Seven Han:您好,
请参考F2803x Workshop :
processors.wiki.ti.com/…/C2000_Archived_Workshops
在PieCtrl.c文件中找到memcpy:
memcpy((Uint16 *)&PieVectTable + 6,(Uint16 *)&PieVectTableInit + 6,256-6);
在C2000Ware / controlSUITE中,PieVect.c文件里的memcpy使用Uint32(而不是Uint16)。

我想问一下,Piccolo处理器的例程程序中,关于中断向量表初始化的函数InitPieVectTable( ),其中向量表源地址和目的地址都需要加3(Source = Source + 3,Dest = Dest + 3;),这加3的依据来源在哪儿?作为对比,Delfino系列处理器就不需要‘加3’,请各位大神告知一下,不胜感激~

peng zhang:

回复 Seven Han:

谢谢。

赞(0)
未经允许不得转载:TI中文支持网 » PIccolo微处理器的InitPieVectTable函数
分享到: 更多 (0)