请问下:msp430 如何上电复位后直接跳转到指定的地址,执行程序?
灰小子:
msp430复位后也是要执行固定地址的程序,在这里直接跳转到main就可以了
yu yong1:
回复 灰小子:
如果程序的嵌套越多,是不是需要开辟的堆栈区就越多,上电初始化堆栈的时间是不是就越长?
yu yong1:
回复 灰小子:
我做过一个实验,当我的变量越少的时候,我的上电到MCU执行程序的时间越短; 当我的变量越多的时候,我的上电到MCU执行程序的时间越长!!!!
yu yong1:
回复 灰小子:
CSTART_DECL _c_int00(){ STACK_INIT(); /*————————————————————————*/ /* Allow for any application-specific low level initialization prior to */ /* initializing the C/C++ environment (global variable initialization, */ /* constructers). If _system_pre_init() returns 0, then bypass C/C++ */ /* initialization. NOTE: BYPASSING THE CALL TO THE C/C++ INITIALIZATION */ /* ROUTINE MAY RESULT IN PROGRAM FAILURE. */ /*————————————————————————*/ if(_system_pre_init() != 0) _auto_init();
/*————————————————————————*/ /* Handle any argc/argv arguments if supported by an MSP430 loader. */ /*————————————————————————*/ _args_main();
exit(1);}