Keil与WinARM编译环境配置教程
需积分: 16 2 浏览量
更新于2024-11-29
收藏 140KB PDF 举报
"本文主要介绍了如何设置Keil与WinARM的编译环境,并提供了相关软件和补丁的下载链接,以及详细的配置步骤。通过这些步骤,用户可以成功地在Keil uVision中集成WinARM工具链,从而使用GCC进行ARM芯片的项目开发。"
在嵌入式开发领域,Keil和WinARM是两个常用的工具。Keil是一款功能强大的嵌入式软件开发环境,尤其适用于ARM处理器的开发,而WinARM则是一个免费的、开源的ARM交叉编译工具链,它包含了GCC编译器。
首先,要设置Keil+WinARM的编译环境,你需要下载WinARM软件。你可以从以下两个地址获取WinARM的最新版本:
1. http://www.siwawi.arubi.uni-kl.de/avr_projects/arm_projects/WinARM-20060606.zip
2. http://www.mcu123.com/news/Soft/embsof/arm/200611/197.html
同时,为了使Keil能够与WinARM兼容,还需要下载一个补丁文件:
http://www.mcu123.com/product/lpc214x/WinARM_Keil_uVision_glue.rar
下载完成后,将WinARM解压到C盘根目录下,接着将补丁文件解压并将其中的特定文件复制到winarm\bin目录下。这一步是为了让Keil能识别并使用WinARM的工具链。
接下来,我们需要在Keil uVision中进行配置。打开Keil,创建或打开一个项目,然后进入项目管理界面(Project->Manage)。在这里,你需要进行如下设置:
1. 在“GNU-Tool-Prefix”中填写:“arm-glue-”
2. 在“CygnusFolder”中输入WinARM的安装路径,例如:“c:\winarm”
完成以上设置后,Keil就成功集成了WinARM的编译工具链。现在,你可以从这个链接下载示例程序:
http://www.mcu123.com/product/lpc214x/keil_winarm_demo.rar
导入示例项目,点击编译,Keil就会使用WinARM的GCC编译器来编译代码,这使得开发者能够在Keil的图形化界面下,利用GCC的强大功能进行ARM芯片的程序开发。
总结来说,Keil+WinARM的结合提供了一种在Keil环境中使用开源GCC编译器的方法,这对于那些希望在熟悉的Keil环境中利用GCC优化代码或者进行开源项目开发的工程师来说是非常有价值的。通过这个集成环境,开发者可以在享受Keil强大调试功能的同时,利用GCC的跨平台和灵活性进行高效的编程工作。
2009-09-14 上传
2023-02-20 上传
2023-07-09 上传
2013-08-28 上传
点击了解资源详情
2024-06-18 上传
2019-04-13 上传
2013-11-30 上传
2011-12-13 上传
apduaa
- 粉丝: 0
- 资源: 7
最新资源
- C语言数组操作:高度检查器编程实践
- 基于Swift开发的嘉定单车LBS iOS应用项目解析
- 钗头凤声乐表演的二度创作分析报告
- 分布式数据库特训营全套教程资料
- JavaScript开发者Robert Bindar的博客平台
- MATLAB投影寻踪代码教程及文件解压缩指南
- HTML5拖放实现的RPSLS游戏教程
- HT://Dig引擎接口,Ampoliros开源模块应用
- 全面探测服务器性能与PHP环境的iprober PHP探针v0.024
- 新版提醒应用v2:基于MongoDB的数据存储
- 《我的世界》东方大陆1.12.2材质包深度体验
- Hypercore Promisifier: JavaScript中的回调转换为Promise包装器
- 探索开源项目Artifice:Slyme脚本与技巧游戏
- Matlab机器人学习代码解析与笔记分享
- 查尔默斯大学计算物理作业HP2解析
- GitHub问题管理新工具:GIRA-crx插件介绍