### CC2640 IAR7.3开发环境搭建详细指南
#### 一、概述
在嵌入式系统开发过程中,选择合适的集成开发环境(IDE)对于提高开发效率至关重要。IAR Embedded Workbench 是一款非常受欢迎的开发工具,广泛应用于各种微控制器(MCU)的开发工作中。本篇文章将详细介绍如何在Windows平台上搭建基于CC2640芯片的IAR7.3开发环境,并提供一些关键步骤的操作指导。
#### 二、准备工作
在开始搭建之前,请确保具备以下条件:
1. **下载并准备所需软件包**:包括IAR Embedded Workbench 7.3版本安装包、CC2640 SDK包以及相关的破解文件。
2. **操作系统要求**:推荐使用Windows 7及以上版本的64位操作系统。
3. **硬件要求**:确保计算机至少配备2GB内存及足够的磁盘空间(建议预留10GB以上)。
#### 三、安装IAR Embedded Workbench 7.3
1. **启动安装程序**:双击已下载的EWARM-CD-7304-8187安装包,启动安装向导。
2. **安装IAR Embedded Workbench**:
- 在安装向导的第一个界面,点击“Install IAR Embedded Workbench”选项。
- 接下来的步骤基本上是一路点击“Next”,直到完成安装。
- 注意在安装过程中可能会提示选择安装路径,默认即可。
3. **安装CC2640支持包**:安装完成后,需要通过IAR自带的插件管理器安装针对CC2640的支持包。具体步骤为:
- 打开IAR Embedded Workbench,依次点击菜单栏中的`Tools` -> `Options for Target 'Target'` -> `Target`选项卡。
- 在弹出的窗口中,选择`Toolchain` -> `C/C++ Compiler`,然后点击`Install/Update Package...`按钮。
- 浏览到之前下载的`ble_cc26xx_setupwin32_2_00_00_42893`安装包,并进行安装。
- 安装完成后,重新启动IAR。
#### 四、破解与激活
1. **准备破解文件**:确保已经准备好相应的破解文件,并将其放置在一个容易访问的位置。
2. **注册机使用**:
- 找到并以管理员身份运行注册机。
- 在注册机界面中,点击“Generate”按钮来生成License Number。
- 将生成的License Number复制并粘贴到IAR的激活界面中。
- 按照提示完成激活过程。
3. **激活IAR**:
- 打开IAR后,在主界面点击“Help”菜单,选择“Activate License”。
- 在弹出的对话框中,选择“License Wizard”。
- 按照提示一步步完成License的导入工作。
- 最后点击“Finish”按钮完成激活。
#### 五、创建与配置项目
1. **新建项目**:打开IAR后,选择`File` -> `New Project`,按照提示创建一个新的项目。
2. **配置项目设置**:
- 选择项目配置选项:依次点击`Project` -> `Project Options`。
- 配置编译目标:在弹出的窗口中选择`Target`选项卡,指定目标设备为CC2640。
- 配置编译器选项:切换到`C/C++ Compiler`选项卡,根据需求调整编译参数。
3. **导入预设参数文件**:
- 在项目的根目录下,寻找以`.custom_argvars`为扩展名的文件。
- 使用`Tools` -> `Import`功能导入这些参数文件,以便快速配置项目的编译选项。
#### 六、总结
通过上述步骤,您应该已经成功搭建了一个基于CC2640芯片的IAR7.3开发环境。这将极大地简化您的开发流程,并帮助您更高效地完成嵌入式系统的设计与调试工作。在实际开发过程中,还需要不断学习和实践,以更好地掌握和应用该开发环境的各项功能。