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

DSC TMS320F28335 ADC初始化问题

28335中ADC初始化问题,在28335使用flash.cmd文件,烧录到flash中时如果把ADC初始化放在

#if Flash_Run
MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);
InitFlash();
#endif

前面时,程序不能正常烧录到flash,只能debug一次,下点之后重新上电没有程序;把ADC初始化和MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);调换位置后,能够正常工作,有没有研究过这个问题的可以讨论下吗?

Susan Yang:请确认程序是否在Debug模式下能正常运行,如果可以说明程序本身应该没问题,仔细对照release和debug模式下,工程属性的设置是否相同.

如果不可以的话,那您debug一下,看会在哪一步骤出现问题。

参考例程C:\ti\controlSUITE\device_support\f2833x\v141\DSP2823x_examples_ccsv5\flash_f28235

28335中ADC初始化问题,在28335使用flash.cmd文件,烧录到flash中时如果把ADC初始化放在

#if Flash_Run
MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);
InitFlash();
#endif

前面时,程序不能正常烧录到flash,只能debug一次,下点之后重新上电没有程序;把ADC初始化和MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);调换位置后,能够正常工作,有没有研究过这个问题的可以讨论下吗?

JinTao Niu:

回复 Susan Yang:

使用ram.cmd文件debug正常 ,使用flash.cmd第一次run正常,第二次run进入illegal中断,不能烧写入flash

赞(0)
未经允许不得转载:TI中文支持网 » DSC TMS320F28335 ADC初始化问题
分享到: 更多 (0)