DSP

DSP28377 memcpy函数导致概率性进入interrupt void ILLEGAL_ISR

2019-07-13 10:46发布

在CCS对DSP28377s编程环境下,memcpy拷贝的个数需按照16位的方式计算,按照8位计算出的个数赋值会导致操作越界,从而进入interrupt void ILLEGAL_ISR(void)函数。例:unsigned short S[10];       unsigned short D[10];      memcpy(D,S,10); 例:unsigned int S[10];        unsigned int D[10];        memcpy(D,S,20);