CC2640R2:CCS如何编译生成bin文件?
目前正在使用CC2640R2的BootLoader功能。需要将simple_peripheral project编译后生成的文件,通过UART串口,写入到CC2640R2之中,接线方式如图1所示。但是simple_peripheral project在CCS中编译后生成的是map文件,不是bin文件,如图2所示。
CCS如何编译生成bin文件?
图1
图2
附加链接:
1、simple_peripheral project在我的电脑上的位置:
C:\ti\simplelink_cc2640r2_sdk_1_40_00_45\examples\rtos\CC2640R2_LAUNCHXL\blestack\simple_peripheral
2、simplelink_cc2640r2_sdk_1_40_00_45可从如下路径下载:
http://dev.ti.com/tirex/#/?link=Software%2FSimpleLink%20CC2640R2%20SDK
3,CC2640R2 launchpad 可从这里购买:
http://www.ti.com/tool/launchxl-cc2640r2#1
我的开发环境:
CCS:Code Composer Studio 7.2.0
SDK:simplelink_cc2640r2_sdk_1_40_00_45
hardware:CC26640R2 launchpad develop kit
您可以使用hex或.out文件的
若是想生成bin文件,您可以尝试使用
${CG_TOOL_HEX} -order MS --memwidth=8 --romwidth=8 --intel -o ${ProjName}.hex ${ProjName}.out
ccs可以生成十六制文件,iar可以直接输出二进制文件。