0
我使用VisualGDB插件爲我的MSP430啓動板開發固件。MSP430 With VisualGDB _system_pre_init
當使用Code Composer時,我可以創建一個名爲_system_pre_init
的函數,它將在主函數被調用之前調用。在_system_pre_init
內部,我可以停止看門狗。
有沒有人知道如何在VisualGDB中設置_system_pre_init
?
我使用VisualGDB插件爲我的MSP430啓動板開發固件。MSP430 With VisualGDB _system_pre_init
當使用Code Composer時,我可以創建一個名爲_system_pre_init
的函數,它將在主函數被調用之前調用。在_system_pre_init
內部,我可以停止看門狗。
有沒有人知道如何在VisualGDB中設置_system_pre_init
?
由於此編譯器基於GCC,因此您可以將構造函數屬性設置爲您的預初始化例程。
這是一個例子:
extern void my_system_pre_init(void) __attribute__((constructor));
void my_system_pre_init(void)
{
// Do your pre-init stuff here
}
你可以找到GCC atributes一些細節在此link。