This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

求救,我使用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 */

  • Yibo,

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

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

    Eric

     

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

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

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

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

    ccs3.3烧写2808问题

    但后没就没有人回复,

  • Yibo,

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

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

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

    Eric