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

Guru**** 2393365 points
Other Parts Discussed in Thread: RM46L852, HALCOGEN

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/849686/rm46l852-gnu

器件型号:RM46L852
主题中讨论的其他器件: HALCOGEN

尊敬的团队:


如何使用  GNU 编译 RM46L852?如图所示

“所选设备当前不提供 GNU 工具链的项目初始化详细信息。 项目可能需要进一步的手动设置。”

使用 GNU 时。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    您是否使用 HALCoGen 对 MCU 进行初始化? 使用 HALCoGen 创建用于配置 MCU 的项目时、必须从 Tools 菜单中选择 CGU Tools。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是,我已选择‘sGCC 工具‘,在/Debug/source 中找不到 ys_core.o’  

    存在错误:

    "D:\\ProgramFiles\\CCS\\900\\CCS\\utils\\bin\\gmake"-k -j 12 all -O

    编译文件:"../source/sys_core.s
    调用:GNU 编译器
    "d:/ProgramFiles/CCS/900/ccs/tools/compiler/gcc-arm-none-eabi-7-2017-q4-major-win32/bin/arm-none-eabi-gcc.exe "-c -i"E:/MasterStudy/safety/Hercules/ccs9.0.0/5Atest1 /source/sys_core.s -i"E:/MasterStudy/safety/Hercules/ccs9.0.0/5Atest1/include -i"D:/ProgramFiles/CCS/900/ccs/tools/compiler/gcc-arm-none-eabi-7-2017-q4-major-win32/arm-none-eabi/include -og -g -gdwarf-3 -gstrict-dwarf -Wall -speces="nosys.specs"-MMD -MP -mF" source/sys_core.d"-mt" source/sys_core.o"-o-cpp -o-core.
    source/subdir_rules.mk:9:目标'source/sys_core.o'的配方失败
    ./source/sys_core.s:汇编器消息:
    ./source/sys_core.s:102:错误:所选处理器在 ARM 模式下不支持`fmxr fpexc、r2'
    `/source/sys_core.s:104:错误:所选处理器在 ARM 模式下不支持“fmdr d0、r1、r1”
    `/source/sys_core.s:105:错误:所选处理器在 ARM 模式下不支持“fmdrr d1、r1、r1”
    `/source/sys_core.s:106:错误:所选处理器在 ARM 模式下不支持` d2、r1、r1'
    `/source/sys_core.s:107:错误:所选处理器在 ARM 模式下不支持"命令 D3、R1、R1"
    `/source/sys_core.s:108:错误:所选处理器在 ARM 模式下不支持"命令 D4、R1、R1"
    `/source/sys_core.s:109:错误:所选处理器在 ARM 模式下不支持“fmdr D5、R1、R1”
    `/source/sys_core.s:110:错误:所选处理器在 ARM 模式下不支持“fmdr d6、r1、r1”
    `/source/sys_core.s:111:错误:所选处理器在 ARM 模式下不支持“fmdr D7、R1、R1”
    `/source/sys_core.s:112:错误:所选处理器在 ARM 模式下不支持"型号 D8、R1、R1"
    `/source/sys_core.s:113:错误:所选处理器在 ARM 模式下不支持“fmdr D9、R1、R1”
    `/source/sys_core.s:114:错误:所选处理器在 ARM 模式下不支持“fmdr d10、r1、r1”
    `/source/sys_core.s:115:错误:所选处理器在 ARM 模式下不支持“fmdr D11、R1、R1”
    `/source/sys_core.s:116:错误:所选处理器不支持 ARM 模式下的"fmdrr d12、r1、r1"
    `/source/sys_core.s:117:错误:所选处理器在 ARM 模式下不支持“fmdr D13、R1、R1”
    `/source/sys_core.s:118:错误:所选处理器在 ARM 模式下不支持` fmdr D14、R1、R1'
    `/source/sys_core.s:119:错误:所选处理器在 ARM 模式下不支持“fmdr D15、R1、R1”
    ./source/sys_core.s:209:错误:所选处理器在 ARM 模式下不支持`fmxr fpexc、r0'
    gmake:***[source/sys_core.o]错误1.
    gmake:目标"全部"不会由于错误而重新生成。

    ****构建完成****

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好!

    请检查这是否有助于:

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    好的,thx