Jim*_*shr 3 embedded build iar
我正在尝试使用IAR工具批量构建项目.处理器是CC2530,它在IDE中构建良好.我已经按照批量构建(项目/批量构建)的文档进行操作,并创建了一个.cspy文件,该文件假定是我的批处理文件,但在该文件的注释中,它表明我需要一个调试文件(.ubrof)来执行用它.我找不到.ubrof文件,我搜索了整个项目目录结构.另外,我希望我的批量构建能够在没有调试信息的情况下构建生产版本.
我在哪里可以获得.ubrof文件?如何使用IAR工具进行生产批量构建?
uɐɪ*_*uɐɪ 10
我对您的问题的理解是,您希望使用批处理文件中的命令行构建固件映像.我将IAR工具用于MSP430和AVR32处理器系列,用于从命令行调用IAR构建过程的命令行是
iarbuild "Project_File.ewp" -make BUILD_NAME -log info
其中BUILD_NAME是构建配置("Debug"或"Release"是两个默认选项).iarbuild命令的语法位于Embedded workbench手册中.
UBROF文件是工具生成的二进制输出文件,您可以将其正常加载到目标中进行调试.我通常会让工具生成一个用于调试的UBROF文件和一个用于生产中的设备编程的十六进制或s记录图像文件.