您好,最近在学F28069遇到了问题,在用到F2806x_examples_ccsv5 -> adc_soc的ADC实验(任何代码都没有改动),在RAM运行正常,但是替换了F28069.cmd后 每次运行都会进入
__interrupt void ILLEGAL_ISR(void) // Illegal operation TRAP
{
// Insert ISR Code here
// Next two lines for debug only to halt the processor here
// Remove after inserting ISR Code
__asm(" ESTOP0");
for(;;);
}的错误中。不知道如何解决,望解答,谢谢。
user3819910:
回复 Hank Zhao:
Hank Zhao:
感谢您的回答,能否简述一下为何要这样做,和具体的实现方式。F28069的库没有MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart)这个函数,是否可以应用F28335里的呢?
您好,最近在学F28069遇到了问题,在用到F2806x_examples_ccsv5 -> adc_soc的ADC实验(任何代码都没有改动),在RAM运行正常,但是替换了F28069.cmd后 每次运行都会进入
__interrupt void ILLEGAL_ISR(void) // Illegal operation TRAP
{
// Insert ISR Code here
// Next two lines for debug only to halt the processor here
// Remove after inserting ISR Code
__asm(" ESTOP0");
for(;;);
}的错误中。不知道如何解决,望解答,谢谢。
user3819910:
回复 Hank Zhao:
谢谢解答,已解决。根据TI的文档有两种解决方案,一种是使用TI源代码里的MemCopy,还有一种用string.h里面的memcpy
您好,最近在学F28069遇到了问题,在用到F2806x_examples_ccsv5 -> adc_soc的ADC实验(任何代码都没有改动),在RAM运行正常,但是替换了F28069.cmd后 每次运行都会进入
__interrupt void ILLEGAL_ISR(void) // Illegal operation TRAP
{
// Insert ISR Code here
// Next two lines for debug only to halt the processor here
// Remove after inserting ISR Code
__asm(" ESTOP0");
for(;;);
}的错误中。不知道如何解决,望解答,谢谢。
chen zhou:
回复 user3819910:
你好 ,请问你这个问题具体是怎么解决的呢。方便的话 加我QQ269949489 期待可以和你相互交流DSP的学习