打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Keil for ARM 入门教程(适合2440配置类似)

Keil for ARM 入门教程(适合2440配置类似)

(2012-04-13 01:06:28)

我先来补充一下KEIL FOR ARM的入门手册吧,算是对新学ARM的兄弟们的
一点帮助(偶是看完了KEIL FOR ARM 的英文说明书后才知道是怎么用的,在此
算是告诉后来的兄弟们一些基本使用常识)
首先,我们来新建一个PROJECT 文件,这个步骤和其他编译器一样的,打
开KEIL FOR ARM,然后选择最顶上的PROJECT-NEW PROJECT,如下:

然后,选择好要保存工程的文件夹,保存后,就会弹出来ARM选择向导(对
新手很有用的!我们可以不必知道处理器的启动代码)如下:

这里我们选择ATMEL 公司的AT91SAM7S64,(当然,如果你用的是其他的ARM 的
话,就选择其他公司的ARM 了,这个向导对初学者来说非常有帮助的)选好后
确定,就会弹出下面的对话框:


上面的意思是问你是不是需要把S64 的启动代码复制到你新建的工程的同一个
目录下,这里一定要选择YES,当然,如果你是自己写的启动代码的话,那就不
用了然后,我们就可以发现,在我们的KEIL工作窗口的左边出现了一个“source
group 1”的文件夹,这个,就是我们新建的工程,在它下面的就是工程里面所
用到的文件了,现在里面只有一个"SAM7S.S"的文件,这个是刚才我们复制过来
的ARM启动代码了。


现在,我们来新建一个c 文件,就是我们平时用来写程序的C 文件了,选择
最上面的file-new,如下:

选择了新建file后,就会在工作窗口出现一个TEXT文本区域,如图

现在,我们就可以在这个文本区域上面来编程了,,但是它现在还不是C格式的
文件,所以语法和关键字什么的在上面是没有显示的,所以在编程前,我们先
得把它另存为c格式的文件,选择file-save as,就会弹出如下的对话框:


一定要在文件名的后面加上 .c ,只有这样,我们才能把刚才新建的TEXT保存
为我们需要的C文件,而KEIL默认的保存并不是C格式的文件.虽然新建了C 文件,但是我们刚才所建立的PROJECT工程里面并没有这个C
文件,所以我们还得把C 文件加入到工程里面,在左边的工作窗口里面找到
source group 1,在上面按右键,选择“Add files to "source group 1"”,
如下:

然后我们选择刚才新建的C文件文本,选择它,然后点“ADD“,再电击CLOSE
关掉刚才的对话框,如下现在,C文件就被加入到我们所建的PROJECT工程里面去了,呵呵!我们现在
就可以开始编程了!记住,我们编程前一定要把S64的头文件包含进去,如下:

现在,我们还得对这个工程进行设置一下,让它来输出我们所需要的HEX文件,
因为KEIL默认的输出是没有HEX文件的。我们选择菜单栏的PROJECT-OPTION
FOR GROUP,如下:


在弹出来的设置板里面选择OUTPUT,在里面的Creat HEX file前,把钩钩打上,
这样是让KEIL可以为我们输入烧录所需的HEX文件。另外,如果你没有要跑的
外部程序的话,就要把After make下面的RUN USER PROGRAM前面的钩去掉,,
不然,工程BUILD后会报错的!!如下:

编程完成后,我们就选择右上角的BUILD,来MAKE我们所编的程序了!

BUILD的快捷键是F7;





如果编程没有错误的话,下面的显示栏就会显示”0 ERROR“,并显示所输出的
文件了!
呵呵!现在,我们就完成了对关于如何用KEIL FOR ARM来编程的基本操作了。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
手把手教您编写第一个单片机程序
单片机入门培训专题(四) – 尝试点亮你的LED ② – 著名的PCB哥
第2课 keil软件及工程文件的建立
Keil C51软件的使用教程
单片机入门教程之Keil实用教程
单片机代码不变,hex却变了?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服