方法1: 对函数指针进行理解
u16 JumpAddress;
typedef void (*pFunction)(void);
pFunction Jump_To_Application;
JumpAddress=0x8052;
Jump_To_Application = (pFunction) JumpAddress;
Jump_To_Application();
方法2:
(*(void(*)())0x8052)();
方法3:
要对绝对地址0x8052赋值为520
(u32 *)0x8052=520;//将数值直接转换为指针然后赋值就行了