STARTUP.A51 是什么作用?

[复制链接]
23042|16
 楼主| myic200610 发表于 2007-11-15 14:11 | 显示全部楼层 |阅读模式
在用Keil uVision2建立工程的时候,经常会碰到 STARTUP.A51 这个文件?
请教:这是个什么文件呀?起什么作用呀?
还我今生 发表于 2007-11-15 14:14 | 显示全部楼层

应该是头文件吧,包含一些函数定义等

具体不太清楚,还是等高手再讲清楚吧 占个位置
聆风 发表于 2007-11-15 14:23 | 显示全部楼层

re

启动文件. 清理RAM.设置堆栈等.即执行完start.a51后跳转到.c文件的main函数.
ayb_ice 发表于 2007-11-15 18:46 | 显示全部楼层

清RAM,设置重入堆栈,交权给MAIN函数

tyrone3000 发表于 2007-11-15 19:43 | 显示全部楼层

学习了!

加油吧小鱼儿 发表于 2013-8-5 11:10 | 显示全部楼层
过来学习一下!
xbyu520 发表于 2014-2-12 16:23 | 显示全部楼层
加了会怎么样?不加会怎么样?
tzq3434hr 发表于 2014-2-12 20:52 | 显示全部楼层
学习了,一直以为没有用处的
ningling_21 发表于 2014-2-12 21:10 | 显示全部楼层
本帖最后由 ningling_21 于 2014-2-13 08:57 编辑
xbyu520 发表于 2014-2-12 16:23
加了会怎么样?不加会怎么样?

似乎影响不大...
i55 发表于 2014-2-12 21:30 | 显示全部楼层
ningling_21 发表于 2014-2-12 21:10
不加就不清除RAM,但也能进入MAIN函数,影响不大...

你就别胡说八道了,startup.a51的代码已经存在于lib文件里面了,你加不加都有这个执行代码,加了的意义在于a51编译生成的obj文件优先级高于lib,你如果修改了这个a51文件那么就以你的文件初始化过程为准,lib文件里面的被忽略。21icbbs如今衰落就是你们这些不懂装懂的货色恶意灌水导致的。

评分

参与人数 1威望 +1 收起 理由
our1314 + 1 很给力!

查看全部评分

coody 发表于 2014-2-13 11:39 | 显示全部楼层
启动文件
znmcu 发表于 2014-2-14 08:16 | 显示全部楼层
21IC现在的人气确实堪忧
gaoshengxian 发表于 2014-2-14 08:22 | 显示全部楼层
znmcu 发表于 2014-2-14 08:16
21IC现在的人气确实堪忧

相比较而言,感觉这里的人气还是挺旺的。
大道至简 发表于 2014-2-14 10:28 | 显示全部楼层
启动程序,每个单片机都会有的一段代码
gedove 发表于 2014-2-14 23:02 | 显示全部楼层
过来学习下
5IGer 发表于 2014-2-17 18:12 来自手机 | 显示全部楼层
学习了!!!路过帮顶!!!!
qazokmty 发表于 2014-2-18 16:17 | 显示全部楼层
学习了!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

536

主题

2587

帖子

4

粉丝
快速回复 在线客服 返回列表 返回顶部