RamfuncsRunStart 在C文件中定义是UINT16* ,即是指针,为何在memcpy(&RamfuncsRunStart,
&RamfuncsLoadStart,
&RamfuncsLoadEnd - &RamfuncsLoadStart);以取址的方式传递到函数内部,本人理解为不需要取址.RamfuncsRunStart 的值表示的FLASH中的起始地址,同理RamfuncsRunEnd的值也示FLASH中的最后地址,MEMCPY参数为何以普通变量的方式传递呢?