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.

RM46L852 怎样采用GNU编译

Other Parts Discussed in Thread: RM46L852, HALCOGEN

RM46L852 如果想采用GNU编译,需要怎么设置呀,利用Ti自己的编译工具可以运行,但是切换到GNU会报错。

Selected device does not currently provide project initialization details for the GNU toolchain. The project may require further manual set up.

  • ../source/sys_core.s:102: Error: selected processor does not support `fmxr fpexc,r2' in ARM mode
    ../source/sys_core.s:104: Error: selected processor does not support `fmdrr d0,r1,r1' in ARM mode
    ../source/sys_core.s:105: Error: selected processor does not support `fmdrr d1,r1,r1' in ARM mode
    ../source/sys_core.s:106: Error: selected processor does not support `fmdrr d2,r1,r1' in ARM mode
    ../source/sys_core.s:107: Error: selected processor does not support `fmdrr d3,r1,r1' in ARM mode
    ../source/sys_core.s:108: Error: selected processor does not support `fmdrr d4,r1,r1' in ARM mode
    ../source/sys_core.s:109: Error: selected processor does not support `fmdrr d5,r1,r1' in ARM mode
    ../source/sys_core.s:110: Error: selected processor does not support `fmdrr d6,r1,r1' in ARM mode
    ../source/sys_core.s:111: Error: selected processor does not support `fmdrr d7,r1,r1' in ARM mode
    ../source/sys_core.s:112: Error: selected processor does not support `fmdrr d8,r1,r1' in ARM mode
    ../source/sys_core.s:113: Error: selected processor does not support `fmdrr d9,r1,r1' in ARM mode
    ../source/sys_core.s:114: Error: selected processor does not support `fmdrr d10,r1,r1' in ARM mode
    ../source/sys_core.s:115: Error: selected processor does not support `fmdrr d11,r1,r1' in ARM mode
    ../source/sys_core.s:116: Error: selected processor does not support `fmdrr d12,r1,r1' in ARM mode
    ../source/sys_core.s:117: Error: selected processor does not support `fmdrr d13,r1,r1' in ARM mode
    ../source/sys_core.s:118: Error: selected processor does not support `fmdrr d14,r1,r1' in ARM mode
    ../source/sys_core.s:119: Error: selected processor does not support `fmdrr d15,r1,r1' in ARM mode
    ../source/sys_core.s:209: Error: selected processor does not support `fmxr fpexc,r0' in ARM mode
  • 对ARM底层不是很了解 ,求教程
  • source/subdir_rules.mk:9: recipe for target 'source/sys_core.o' failed
  • 很抱歉,我对这个芯片也不是很熟悉。我会在请教对应的工程师后给您回复,请您等待一下,谢谢
  • 你好,我查看了makefile文件,发现我的Debug/source文件夹下面没有sys_core.o文件,我是用HALCoGen生成的文件工程,选择了gcc Tools,为什么会缺失文件呢。
  • 以下是编译HAlCoGen生成的GCC项目的步骤:

    1.将HAlCoGen项目导入CCS6.x

    2.右键单击项目浏览器视图,然后转到properties

    3.将编译器版本更改为GNU

    4.添加包含路径

    5.编译

    您可以尝试一下
  • 我的方法是按照您所说的过程进行的,但是会编译不成功,我在想RM46L852这款芯片采用GNU编译是否需要额外的手动设置?
    另外,如果我在工程中采用TI自己的编译器,那么我可以正常导入和使用其他的使用gcc编译的lib库吗?谢谢您~
  • 很抱歉,我现在手边没有这个芯片,所以在E2E上询问了相关的工程师,您可以跟踪回复下面的帖子

    e2e.ti.com/.../849686