论坛的高人们好,我最近尝试不同方法将程序烧写进FLASH均失败了,希望知晓的同行指点一下。下面是具体的问题:
方法一:将“28335_Flash_lnk.cmd”文件link进入工程中,再写入代码:“
memCopy(&RamfuncsLoadStart,&RamfuncsLoadEnd,&RamfuncsRunStart);//始化Flash代码复制到RAM
InitFlash();//初始化Flash
”
虽然这样build之后没有报错,但是感觉只是在擦除flash,因为我build之后再load program,点击run按钮观察到的epwm的值全部为0,根本不是我自己写的程序。说明没有烧写成功。
方法二:1、将“F28335.cmd文件link进入工程中(如下图)
2、再写入代码:“
memCopy(&RamfuncsLoadStart,&RamfuncsLoadEnd,&RamfuncsRunStart);//始化Flash代码复制到RAM
InitFlash();//初始化Flash
”
3、build时候报错,如下图。