FUNC void Setup1(void) {
  _WDWORD(0x4000f0a8, 0x00000000);
  SP = _RDWORD(0x00000000);            // 设置堆栈指针
  PC = _RDWORD(0x04);            // 设置PC指针
  _WDWORD(0xE000ED08, 0x00000000);    // 设置中断向量表地址
    
//  _WDWORD(0x1fff0ff8, 0xdbdbbdbd);
  _WDWORD(0x1fff0ffc, 0x1fff1838);      
}

//FUNC void Setup(void) {
//    _WDWORD(0x4000f0a8, 0x00000000);
//    SP = _RDWORD(0x1fff1838);
//    PC = _RDWORD(0x1fff183c);

//	_WDWORD(0x4000f0cc, 0x1fff1839);	
//}

LOAD .\Objects\\extBlePeripheral.axf  NOCODE
Setup1();                            // 再调用Setup函数修改堆栈指针和PC指针 因为SP的值要从目标代码中读取
//g,main                               // 运行到main函数
