|
文件: | Hello_World_V1.1.pdf |
大小: | 3503KB |
下载: | 下载 |
|
做为新手,最苦的,最难的也就是入门。过了一个坎一切都好了。
这里用的是ZLG的开发板,所以初始化程序也就用他的。我们这里只说入门的内容不说如何写初始化程序。
如何新建一个工程大家请参看附件Hello World V1.1.PDf文档。
重点说说如何配置ADS(目的:生出有用的HEX文件。).如图1所图
第一步:先选择Release,再点击右边第一个按钮。弹出如下图2的方框。
(这里大家注意我红色标明的地方)。
第二步:选择ARM Assembler和ARM C Compiler这两的设定是一样的,注意红色方框(我这里ARM7所以选的ARM7的核,大家可以根据自己不同的核选择)。
第三步:选择 ARM Linker.这里我们有三个选项卡要设置。分别是Output,Options,Layout
这里为什么设置成0x00000000 和0x4000000??这个和芯片有关系,大家要根据自己不同的芯片做出不同的设定,具体看芯片手册。
这里我们重点说说Layout里的内容是如何设定的。
上面写着“Please at begnning of image”这是放置我们开始的镜像。我们可以打开StartUp.s里面有这样一句话:” CODE32
AREA vectors,CODE,READONLY
ENTRY
“
这里大家看到了,vectors是我们入口标号的一个名。
第四步
:设定ARM forELF,如下图
好的设置完成,大家有什么问题,可以一起交流
|
文件: | 1BEEP.zip |
大小: | 73KB |
下载: | 下载 |
|
阅读(1197) | 评论(0) | 转发(0) |