我们在28062中写了下位机采样通信程序,希望烧写至Flash中运行,与上位机28335测试通信。
但依次更换CMD文件、添加F2806xCodeStartBranch.asm&F2806x_CSMPasswords.asm文件、主函数添加(memcpy/memcopy InitFlash)后,编译能够下到dsp中,但dsp并未正确执行程序。
另外尝试运行controlsuit中demo(28069flash),同样未能正确执行
请教大家还有什么地方没有考虑到的吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我的目的是把写好的程序下载到28062的flash中,希望他能脱机运行。
烧写的方法是通过仿真器(XDS100V2)下载之dsp板
已完成操作分别为:
1.将F28062RAMlinkCDM更换为F28062CMD
2. 工程中添加F2806x_CodeStartBrach.asm和F2806x_CSMPasswords.asm,添加MemCopy.c函数
3. 主函数前添加全局变量申明
extern Uint16 RamfuncsLoadStart;
extern Uint16 RamfuncsLoadEnd;
extern Uint16 RamfuncsRunStart;
4. 主函数初始化部分依次添加
MemCopy(&RamfuncsLoadStart, &RamfuncsLoadEnd, &RamfuncsRunStart);
InitFlash();