C 带有VisualGDB系统的MSP430
我正在使用VisualGDB插件为我的MSP430启动板开发固件 使用CodeComposer时,我可以创建一个名为C 带有VisualGDB系统的MSP430,c,msp430,C,Msp430,我正在使用VisualGDB插件为我的MSP430启动板开发固件 使用CodeComposer时,我可以创建一个名为\u system\u pre\u init的函数,该函数将在调用主函数之前被调用。例如,在\u系统\u pre\u init中,我可以停止看门狗 是否有人知道如何在VisualGDB中设置\u system\u pre\u init?由于此编译器基于GCC,您可以将构造函数属性设置为pre-init例程 这是一个例子: extern void my_system_pre_init
\u system\u pre\u init
的函数,该函数将在调用主函数之前被调用。例如,在\u系统\u pre\u init
中,我可以停止看门狗
是否有人知道如何在VisualGDB中设置
\u system\u pre\u init
?由于此编译器基于GCC,您可以将构造函数属性设置为pre-init例程
这是一个例子:
extern void my_system_pre_init(void) __attribute__((constructor));
void my_system_pre_init(void)
{
// Do your pre-init stuff here
}
您可以在本文中找到有关GCC atributes的一些详细信息