打印

进入keil 新建工程后...这是什么意思

[复制链接]
3793|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
angehan| | 2011-3-12 09:20 | 只看该作者
啥意思忘了。。不过我都选否了。。。

使用特权

评论回复
板凳
ayb_ice| | 2011-3-12 09:27 | 只看该作者
要不要将起动代码复制到项目中来

使用特权

评论回复
地板
peter_2011|  楼主 | 2011-3-12 10:45 | 只看该作者
3# ayb_ice
复制过来的话 说明啥意思? 还求进一步解释下 。。。3KS

使用特权

评论回复
5
陈永宾0| | 2011-3-12 10:48 | 只看该作者
很果断的 选 否了   呵呵   同样求进一步解释

使用特权

评论回复
6
ayb_ice| | 2011-3-12 11:53 | 只看该作者
3# ayb_ice  
复制过来的话 说明啥意思? 还求进一步解释下 。。。3KS
peter_2011 发表于 2011-3-12 10:45

那个文件就会被复制到项目文件夹中,并且被添加到项目中,复位后里面的程序会被首先执行。。。。

使用特权

评论回复
7
mcu5i51| | 2011-3-12 13:19 | 只看该作者
不需要自己修改选否就好了

使用特权

评论回复
8
跬步| | 2011-3-12 20:43 | 只看该作者
是一段启动代码,初始化用的

使用特权

评论回复
9
王利110| | 2011-3-12 21:59 | 只看该作者
头也不回的选否........

使用特权

评论回复
10
linqing171| | 2011-3-12 23:03 | 只看该作者
如果选择 是 会把keil的默认的startup.s(或者后缀A51) 复制到你的项目目录里, 并加入你的工程, 以后你可自己修改启动代码,比如可以删去它的RAM初始化等功能. 或者加入功能.
如果选择 否, keil不会把starup.s 赋值到你的工程目录,这样,如果工程里面没有,每次都会去编译和链接默认的那个,也就是
C:\Keil\C51\LIB\STARTUP.A51
或者是
C:\Keil\ARM\Startup\NXP\LPC13xx\startup_LPC13xx.s

使用特权

评论回复
11
寻他千百| | 2011-3-13 09:27 | 只看该作者
学习学习

使用特权

评论回复
12
lwow| | 2011-3-13 10:52 | 只看该作者
很实用

使用特权

评论回复
13
JLINGON| | 2011-3-13 14:12 | 只看该作者

使用特权

评论回复
14
天凉好个秋| | 2011-3-13 16:32 | 只看该作者
如果选择否,那就是使用keil的既定启动代码
但有些情况是开机时候要修改一些东西,比如要快速处理某个IO,这时候就要选是

使用特权

评论回复
15
baiyajun| | 2011-3-13 23:38 | 只看该作者
学习学习

使用特权

评论回复
16
sdpz| | 2011-3-14 08:54 | 只看该作者
主要是内存清零,也没什么大作用。
某些BT的单片机,比如STC,会把全球唯一ID号之类的重要信息扔在RAM里,万一给清掉了就找不着了。

使用特权

评论回复
17
刘前辈| | 2011-3-14 09:40 | 只看该作者
忘了选“是”也没关系;以后发现需要的时候可以再把startup.a51添加到项目中就行了。
这个文件在C:\C51\LIB 中。若希望保持源文件不动(备份)的话,应该先把它拷贝到其他位置,然后随便修改。

使用特权

评论回复
18
25503305| | 2011-3-14 10:54 | 只看该作者
选支持楼上的说法,如果你需要改这个文件,就复制过来,不需要就否。

使用特权

评论回复
19
wang_2003| | 2011-3-15 13:41 | 只看该作者
我一般情况下都是选的是,今天才知道意思。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

70

帖子

0

粉丝