首页 文章
  • 40 votes
     answers
     views

    arm gcc toolchain as arm-elf or arm-none-eabi,有什么区别?

    当你构建一个gcc工具链时,有可能将它构建为arm-elf或arm-none-eabi,但有什么区别? 我今天使用的是eabi,但这只是因为其他人似乎都这样做了......但是因为这是一个非常糟糕的论点,所以理解它们的区别真的很好 . 注意:此工具链将交叉编译基于Cortex-M3的mcu代码:如stm32 . 谢谢 Some links : EABI: http://en.wikipedi...
  • 1 votes
     answers
     views

    带有GNU ARM EABI的Eclipse CDT

    我 Build 了一个环境 . 我倾向于在链接时无法识别文件格式 . 我已经启用了详细信息,如果有人对此有答案,请告诉我 . 01:14:38 构建配置项目测试器的调试 make -j all'构建目标:testerr.elf''调用:交叉ARM C链接器'arm-none-eabi-gcc -mcpu = cortex-m3 -mthumb -O0 -fmessage-length = 0 -...
  • 6 votes
     answers
     views

    我可以将arm-eabi与arm-elf混合使用吗?

    我有一个产品,使用编译器(gnuarm GCC 4.1.1)编译引导加载程序和应用程序,生成“arm-elf” . 引导加载程序和应用程序在链接描述文件的不同FLASH存储区中分隔 . 该应用程序具有一个功能,使其能够调用引导加载程序(作为一个带有2个参数的简单c函数) . 我需要能够升级世界各地的现有产品,并且我可以使用始终相同的编译器安全地完成此操作 . 现在,我希望能够使用输出arm-eab...
  • 1 votes
     answers
     views

    如果工具链未知,则编译嵌入式系统的C程序

    我有一个C程序,我想在(旧)自定义嵌入式平台上进行基准测试 . 问题是我只有硬件而不是工具链来编译这个平台的程序 . CPU是Atmel AT91SAM9260(ARM),运行嵌入式Linux,我可以完全访问它 . 我从嵌入式系统下载了一个程序,并使用'readelf -h ...'分析其格式: ELF Header: Magic: 7f 45 4c 46 01 01 01 61 00 ...

热门问题