LM FLASH programmer写不进程序



使用LM FLASH programmer进行编程,一直使用正常,芯片为LM3S9B92或LM3S9792,后把时钟调到80Mhz,芯片写了几次,就出现了“File length greater than the size of the flash!”,不清楚什么原因,求解。即使把写的程序换成很小的,只有几K的程序,也还是弹出这个问题。问题见附图。

 

  • Hi,

     你说的把时钟调到80M,是指在程序里面把系统运行的时钟主频升到80MHZ吗?

    能不能先试试把flash空间全部擦除,然后烧写其他的stellarisware提供的实例程序试试看。

    谢谢

  •  通过这条命令 SysCtlClockSet(SYSCTL_SYSDIV_2_5 | SYSCTL_USE_PLL | SYSCTL_OSC_MAIN |
                           SYSCTL_XTAL_16MHZ); 设置的时钟

    擦除不了,感觉CPU坏掉了似的,如果没坏,也是有记忆了,程序也就100K,即使程序超长了,如果我换个小点的程序,也应该可以写了,但现在总是提示“File length greater than the size of the flash!”,谁有LM FLASH programmer error information的说明?