A
AA
AT91SAM7S
T91SAM7ST91SAM7S
T91SAM7S 系列的
系列的系列的
系列的 ARM
ARMARM
ARM 控制器是
控制器是控制器是
控制器是 ATMEL
ATMELATMEL
ATMEL 公司最近新出的具有很高的性价比的
公司最近新出的具有很高的性价比的公司最近新出的具有很高的性价比的
公司最近新出的具有很高的性价比的
ARM
ARMARM
ARM,
,,
,优点就不说了
优点就不说了优点就不说了
优点就不说了。
。。
。现在来教大家如何使用
现在来教大家如何使用现在来教大家如何使用
现在来教大家如何使用 Keil
KeilKeil
Keil 公司出品的专门针对
公司出品的专门针对公司出品的专门针对
公司出品的专门针对 ARM7
ARM7ARM7
ARM7 系
系系
系
列的
列的列的
列的 IDE
IDEIDE
IDE 编译器
编译器编译器
编译器 Keil for ARM uVISION
Keil for ARM uVISIONKeil for ARM uVISION
Keil for ARM uVISION 来编程
来编程来编程
来编程。
。。
。
我
我我
我先
先先
先来补充一下
来补充一下来补充一下
来补充一下 KEIL FOR ARM
KEIL FOR ARMKEIL FOR ARM
KEIL FOR ARM 的入门手册吧
的入门手册吧的入门手册吧
的入门手册吧,
,,
,算是对新学
算是对新学算是对新学
算是对新学 ARM
ARMARM
ARM 的兄弟们的
的兄弟们的的兄弟们的
的兄弟们的
一点帮助
一点帮助一点帮助
一点帮助(
((
(偶是看完了
偶是看完了偶是看完了
偶是看完了 KEIL FOR ARM
KEIL FOR ARM KEIL FOR ARM
KEIL FOR ARM 的英文说明书后才知道是怎么用的
的英文说明书后才知道是怎么用的的英文说明书后才知道是怎么用的
的英文说明书后才知道是怎么用的,
,,
,在
在在
在此
此此
此
算是告诉后来的兄弟们一些基本使用常识
算是告诉后来的兄弟们一些基本使用常识算是告诉后来的兄弟们一些基本使用常识
算是告诉后来的兄弟们一些基本使用常识)
))
)
首先
首先首先
首先,
,,
,我们来新建一个
我们来新建一个我们来新建一个
我们来新建一个 PROJECT
PROJECTPROJECT
PROJECT 文件
文件文件
文件,
,,
,这个步骤和其他编译器一样的
这个步骤和其他编译器一样的这个步骤和其他编译器一样的
这个步骤和其他编译器一样的,
,,
,打
打打
打
开
开开
开 KEIL
KEIL KEIL
KEIL FOR ARM
FOR ARMFOR ARM
FOR ARM,
,,
,然后选择最顶上的
然后选择最顶上的然后选择最顶上的
然后选择最顶上的 PROJECT
PROJECTPROJECT
PROJECT-
--
-NEW PROJECT
NEW PROJECTNEW PROJECT
NEW PROJECT,
,,
,如下
如下如下
如下:
::
:
]
] ]
]
然后
然后然后
然后,
,,
,选择好要保存工程的文件夹
选择好要保存工程的文件夹选择好要保存工程的文件夹
选择好要保存工程的文件夹,
,,
,保存后
保存后保存后
保存后,
,,
,就会弹出来
就会弹出来就会弹出来
就会弹出来 ARM
ARMARM
ARM 选择向导
选择向导选择向导
选择向导(
((
(对
对对
对
新手
新手新手
新手很有用的
很有用的很有用的
很有用的!
!!
!我们可以不必知道处理器的启动代码
我们可以不必知道处理器的启动代码我们可以不必知道处理器的启动代码
我们可以不必知道处理器的启动代码)
))
)如下
如下如下
如下:
::
:
这里我们选择
这里我们选择这里我们选择
这里我们选择 ATMEL
ATMELATMEL
ATMEL 公司的
公司的公司的
公司的 AT91SAM7S64
AT91SAM7S64AT91SAM7S64
AT91SAM7S64,(
,(,(
,(当然
当然当然
当然,
,,
,如果你用的是其他的
如果你用的是其他的如果你用的是其他的
如果你用的是其他的 ARM
ARMARM
ARM 的
的的
的
话
话话
话,
,,
,就选择其他公司的
就选择其他公司的就选择其他公司的
就选择其他公司的 ARM
ARMARM
ARM 了
了了
了,
,,
,这个向导对初学者来说非常有帮助的
这个向导对初学者来说非常有帮助的这个向导对初学者来说非常有帮助的
这个向导对初学者来说非常有帮助的)
))
)选好后
选好后选好后
选好后
确定
确定确定
确定,
,,
,就会弹出下面的对话框
就会弹出下面的对话框就会弹出下面的对话框
就会弹出下面的对话框:
::
:
上面的意思是问你是不是需要把
上面的意思是问你是不是需要把上面的意思是问你是不是需要把
上面的意思是问你是不是需要把 S64
S64S64
S64 的启动代码复制到你新建的工程的
的启动代码复制到你新建的工程的的启动代码复制到你新建的工程的
的启动代码复制到你新建的工程的同一个
同一个同一个
同一个
目录下
目录下目录下
目录下,
,,
,这里一定要选择
这里一定要选择这里一定要选择
这里一定要选择 YES
YESYES
YES,
,,
,当然
当然当然
当然,
,,
,如果你是自己写的启动代码的话
如果你是自己写的启动代码的话如果你是自己写的启动代码的话
如果你是自己写的启动代码的话,
,,
,那就不
那就不那就不
那就不
用了
用了用了
用了(
((
(啊
啊啊
啊?
??
?什么是启动代码
什么是启动代码什么是启动代码
什么是启动代码?
??
?呵呵
呵呵呵呵
呵呵!
!!
!好好看看
好好看看好好看看
好好看看 MCUZONE.COM
MCUZONE.COMMCUZONE.COM
MCUZONE.COM 置顶的帖子吧
置顶的帖子吧置顶的帖子吧
置顶的帖子吧)
))
)