TI中文支持网
TI专业的中文技术问题搜集分享网站

求救,我使用TMS320F2806,编译之后,单独使用.out文件,不能烧写

单独把out文件放在一个英文目录里,烧写,烧写完成,弹出框

code composer could not locate f.c,would you like to browse for it?

如果点否,可能程序不能烧写成功。

 

只要把这个f.c和out文件放在一起,才能正常烧写。不弹出框

另外f.c是中断服务程序,把它放在单独的一个很小的程序段。

   f    : origin = 0x008E00, length = 0x000200  /* ISR variable define */

Eric Ma:

Yibo,

         你是用CCS哪个版本?你通过什么方式烧写.out文件?

          code composer could not locate f.c,would you like to browse for it?  这个应该是CCS找不到这个源文件,应该是路径不对,这个问题应是出现在编译阶段的。你可以使用rebuild all。

Eric

 

单独把out文件放在一个英文目录里,烧写,烧写完成,弹出框

code composer could not locate f.c,would you like to browse for it?

如果点否,可能程序不能烧写成功。

 

只要把这个f.c和out文件放在一起,才能正常烧写。不弹出框

另外f.c是中断服务程序,把它放在单独的一个很小的程序段。

   f    : origin = 0x008E00, length = 0x000200  /* ISR variable define */

Yibo wang:

回复 Eric Ma:

你好,我现在使用版本是3.3.38.2。

通过XDS510 JTAG EMUlATOR seed-xds510plus ,连接jtag口下载的。

另外重新全部编译,也没有效果。编译的时候没有任何的报错和警告。

单独把out文件放在一个英文目录里,烧写,烧写完成,弹出框

code composer could not locate f.c,would you like to browse for it?

如果点否,可能程序不能烧写成功。

 

只要把这个f.c和out文件放在一起,才能正常烧写。不弹出框

另外f.c是中断服务程序,把它放在单独的一个很小的程序段。

   f    : origin = 0x008E00, length = 0x000200  /* ISR variable define */

Yibo wang:

回复 Yibo wang:

补充,我的问题和很早以前的一个帖子的问题是一样的。

ccs3.3烧写2808问题

但后没就没有人回复,

单独把out文件放在一个英文目录里,烧写,烧写完成,弹出框

code composer could not locate f.c,would you like to browse for it?

如果点否,可能程序不能烧写成功。

 

只要把这个f.c和out文件放在一起,才能正常烧写。不弹出框

另外f.c是中断服务程序,把它放在单独的一个很小的程序段。

   f    : origin = 0x008E00, length = 0x000200  /* ISR variable define */

Eric Ma:

回复 Yibo wang:

Yibo,

       是有点奇怪。你把关于f.c的所有信息全部复制上来,包括CMD,还有函数分配在这个段的信息。你的程序是跑在RAM的吧。你可以测试一下flash的编译和烧写结果如何。

       另外,我觉得用TI别的例程烧写应该不会出现这个问题的,你确认一下。

       可以用高版本的CCS测试一下。

Eric

赞(0)
未经允许不得转载:TI中文支持网 » 求救,我使用TMS320F2806,编译之后,单独使用.out文件,不能烧写
分享到: 更多 (0)