生成IAR工程
GR5xx SDK开发包中的应用示例工程,默认使用Keil µVision5 IDE环境进行编译构建。如果用户希望使用IAR工具编译构建应用示例工程,可使用keil2iarprj.py脚本工具,将Keil的工程文件*.uvprojx转换为IAR工程文件。
keil2iarprj.py使用说明如下:
- keil2iarprj.py工具文件默认位于SDK_Folder\build\iar目录下。
- 将keil2iarprj.py脚本文件拷贝到目标应用工程的Keil_5目录下。以ble_app_template为例,将脚本拷贝至SDK_Folder\projects\ble\ble_peripheral\ble_app_template\keil_5。
说明:
为保证转换后的IAR工程引用的源文件和头文件路径正确,已约束keil2iarprj.py脚本文件在使用时需要与*.uvprojx文件位于同一个目录。
- 从命令行切换到目标路径,执行如下命令。以ble_app_template为例,命令行和生成的IAR工程文件如下图所示:
python keil2iarprj.py ble_app_template.uvprojx
图 4 成功生成IAR工程文件 - 转换成功后的IAR工程文件,放置于与Keil_5目录平行的IAR目录,用户可进入此目录进行查看。