问题1:在\ti\simplelink_cc13x2_26x2_sdk_3_40_00_02\examples\rtos\CC1312R1_LAUNCHXL\easylink\rfWsnNodeExtFlashOadClient目录下的README.html文件有提到
Creating the Application Binary Image
IAR的配置指令是
${COM_TI_SIMPLELINK_CC13X2_SDK_INSTALL_DIR}/tools/common/oad/oad_image_tool --verbose <compiler> ${PROJECT_LOC} 7 -hex1 ${ConfigName}/${ProjName}.hex -o ${ConfigName}/${ProjName}
其中的
<compiler>的值是,IAR FOR ARM的版本为8.32.1
问题2:
在C:\ti\simplelink_cc13x2_26x2_sdk_3_40_00_02\examples\rtos\CC1312R1_LAUNCHXL\easylink\hexfiles\onChipOad\ccs目录下的bin文件和hex文件有什么区别,是怎么生成的?
Viki Shi:
hex文件和.bin文件都可以用于生产下载,但是.hex文件又带了地址信息,crc校验等额外信息,所以.hex比.bin文件大很多。因此最理想的生产下载文件其实还是.bin文件。不过一般调试bin文件hex文件都可以用