微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI无线射频设计 > 如何从CCS中导出CC1310的可执行文件 ,然后再如何用SmartRF Flash Programmer2将可执行文件通过XDS100v3烧录进CC1310?

如何从CCS中导出CC1310的可执行文件 ,然后再如何用SmartRF Flash Programmer2将可执行文件通过XDS100v3烧录进CC1310?

时间:12-23 整理:3721RD 点击:

Hello,all!

目前,手中有一SmartRF06和CC1310EMK(自己制作的PCB),已经验证可以通过CCS将程序烧录此CC1310EMK。

现在面临的问题是:

1. 如何从CCS中导出CC1310的可执行文件?

2. 如何用SmartRF Flash Programmer2将可执行文件通过XDS100v3烧录进CC1310?

还请大家不吝指教!

1.你工程编译成功后不就会自动生成了一个.out文件么!在你工程下的Debug文件夹(或者Release)下呀;

2. 打开SmartRF Flash Programmer2,如果你的驱动安装正常、板子连接正常,它会自动检测到你的板子呀,左边面板上会有:

你在右上红框那里更改一下你的可执行文件路径,在点一下左边红框里的”CC1310"选择好target,那右下的红框小三角就变成蓝色的啦,你再点一下就可以下载成功了啊。

Jing Xia:

你好,谢谢你的解答!我原先被MSP430的经验给限制住了,以为必须是导出*.hex文件,然后再用flash programmer2烧录呢。

现在,我按照你说的方法,已经可以烧录程序了。

再次感谢你的解答!

其实ccs也可以同步生成.hex文件的:

右击工程------properties-------build--------Arm Hex Utility-------勾选Enable Arm Hex Utility

一起加油~

Jing Xia:

你所说的这种导出*.hex文件的方法,我简单尝试了几次,有时会出现编译warning,即使没有warning,将*.hex烧录进CC1310,程序也无法运行。我猜测原因可能是我导出的格式不对,毕竟在ARM HexUtility ->Output Format Options -> Output format有8中格式的*.hex文件。

我请问一下。最后您知道是哪种格式的HEX文件的吗?可否告我一下呢?

hong liang fu:

   你好!

   我只是尝试了 "Intel hex format",这一种格式。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top