IAR FOR ARM 6.30版STM32F103RB工程模板创建指南
4星 · 超过85%的资源 需积分: 9 49 浏览量
更新于2024-09-13
2
收藏 561KB PDF 举报
"IAR FOR ARM 6.30下工程模板建立说明"
在IAR FOR ARM 6.30版本中,建立一个工程模板是一个关键步骤,这有助于提高开发效率,保持项目的一致性和标准化。以下是详细的工程模板建立过程:
1. **建立工程**
- 首先打开IAR集成开发环境,选择“新建”或“Open Project”来开始创建新工程。
- 选择STM32F103RB作为示例,进入创建界面,指定工程路径为`\工程模板\EWARM`,并命名工程文件。
2. **选择芯片**
- 在“Options”设置中,选择“Device”选项,然后在右侧的芯片列表中找到并选择“ST”厂商的STM32F10XXC系列。
3. **保存工程**
- 点击“Save All”按钮保存工程。如果需要输入文件名,选择“保存”来完成工程的创建。
4. **工程文件结构**
- 工程通常按照一定的文件夹结构组织:
- `Config`:存放链接配置文件,如STM32F10系列的ICF文件。
- `Doc`:存放工程说明文档。
- `EWARM`:存放IAR编译工程文件。
- `library`:存放库文件。
- `SouIns`:存放源代码文件。
- `startup`:存放启动文件。
- `User`:存放用户应用程序文件。
5. **配置头文件**
- 在“Options”设置中,删除“Preinclude”的内容。
- 在“Additional include directories”下,添加所有需要用到的头文件目录路径,每个路径占一行。由于IAR工程目录与头文件目录分开,路径应为:
- `$PROJ_DIR$\..\User`
- `$PROJ_DIR$\..\library\CMSIS\Core\CM3`
- `$PROJ_DIR$\..\library\CMSIS\Core\CM3\Include`
- `$PROJ_DIR$\..\library\STM32F10x_StdPeriph_Driver\inc`
- 在“Defined symbols”下,根据选定的芯片类型(如STM32F103RB)定义符号,如`STM32F10X_MD`,同时定义`USE_STDPERIPH_DRIVER`以使用ST官方设备驱动库。
6. **建立工程结构**
- 创建并组织工作区(Workgroups),包括:
- `Config`工作区:放入STM32F10系列的链接配置文件(如STM32F103RB的*.icf文件)。
- `library`工作区:存放库文件。
- `startup`工作区:放置启动文件。
- `User`工作区:存放用户应用程序源代码。
通过以上步骤,一个完整的IAR FOR ARM 6.30工程模板就建立起来了。这样的模板有助于统一项目规范,简化后续项目的创建,并确保开发过程中的一致性。对于团队协作和维护大型项目来说,标准的工程结构和配置显得尤为重要。
点击了解资源详情
点击了解资源详情
252 浏览量
236 浏览量
2012-10-17 上传
2013-03-30 上传
shenwuzhe2008
- 粉丝: 0
- 资源: 1
最新资源
- 计算机等级考试试题计算机等级考试试题
- CSS 中文手册详解
- Android A Programmer's Guide
- jsp网络程序设计课件
- loadrunner中文帮助文档
- Java Reflection in Action
- 软件开发常用英语词汇
- 实例讲解如何排除路由器常见故障
- Linux_C函数库参考手册.doc
- The+Accredited+Symbian+Developer+Primer.pdf
- Expert F# Functional Programming
- Toad 使用快速入门.doc
- ArcGIS Engine的开发与部署
- qtp与td连接方法及常见问题解决方法
- Event-Handling
- 软件工程思想 (视野独特,构思新颖,内容风趣,不落窠臼,令人耳目一新)