使用NUC505 SPIM的时候,为何在debug mode下可以执行,而free run时无法执行?

NUC505使用SPIM功能与内部SPI Flash对接,因此要使用SPIM功能时必须先把程序代码放入SRAM才可以执行。

由于在NUC505 BSP包中SPIM的范例程序,有设定Initialization file使得程序代码在debug mode下在SRAM上执行如下图红框处,因此可以正常执行。而用户欲在free run的情况下执行SPIM功能,须先把程序代码放在SRAM上后才能执行,程序代码放入SRAM执行方法请见MainOnSRAM范例程序,路径为NUC505BSPV3.02.000\SampleCode\BootTemplate\Main

  • 下载APP

  • 联系我们

    1. 客服热线

      400-626-1616转2

    2. 企业微信客服

      工作日9:00~17:00