这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » ADS是否在进入main 前自动加入一段程序?

共4条 1/1 1 跳转至

ADS是否在进入main 前自动加入一段程序?

菜鸟
2006-12-09 00:48:43     打赏
我做些简单的实验,用单步进行调试时发现:
如果程序非常简单:
执行B __main就可以直接进入C下的main()函数;
但是如果是复杂点的程序,B __main后还要跑一段程序后再进入main();
这段程序看样子是编译器加进去的,但是不明白是干什么来的!
哪位高手指点下?先谢了!



关键词: 是否     进入     自动     加入     一段     程序    

菜鸟
2006-12-09 01:38:00     打赏
2楼

段拷贝,库初始化,等等。


菜鸟
2006-12-09 02:10:00     打赏
3楼

非常感谢斑竹解答!

请问这个"段拷贝"是否就是依据我们的*.scf文件定义相关信息进行拷贝?还有这个段拷贝不是由用户程序实现而是由编译器实现?

另外这个"库初始化"是干什么用的?

谢谢!

[align=right][color=#000066][此贴子已经被作者于2006-12-8 19:24:15编辑过][/color][/align]

菜鸟
2006-12-12 20:32:00     打赏
4楼
一般说来要在RAM中初始化堆栈,中断设置,地址段规划等等初始化设置。推荐看一下嵌入式C/C++编程,网上有电子书籍,在Main之前一般要加入Startup代码

共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]