首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用VisualGDB _system_pre_init的MSP430

使用VisualGDB _system_pre_init的MSP430
EN

Stack Overflow用户
提问于 2014-10-07 15:31:55
回答 1查看 270关注 0票数 0

我正在使用VisualGDB插件为我的MSP430 launchpad开发固件。

当使用Code Composer时,我可以创建一个名为_system_pre_init的函数,它将在调用main函数之前被调用。例如,在_system_pre_init中,我可以停止看门狗。

有人知道如何在VisualGDB中设置_system_pre_init吗?

EN

回答 1

Stack Overflow用户

发布于 2014-10-13 21:23:07

因为这个编译器是基于GCC的,所以您可以将构造函数的属性设置为预初始化例程。

这是一个示例:

代码语言:javascript
复制
extern void my_system_pre_init(void) __attribute__((constructor));

void my_system_pre_init(void)
{
    // Do your pre-init stuff here
}

您可以在此link中找到有关GCC属性的一些详细信息。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26230782

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档