【问题标题】:GCC toolchain for 68HC12/68HC12X用于 68HC12/68HC12X 的 GCC 工具链
【发布时间】:2011-08-01 07:37:03
【问题描述】:

我想知道是否有人将 GCC 用作飞思卡尔 68HC12 微控制器系列的生产稳定工具链。当然,在我看来,除了飞思卡尔本身以及 Cosmic Software (http://www.cosmic-software.com/) 和 IAR (http://www.iar.com/) 的工具链之外,没有最新的工具链。

MegaSquirt (http://www.msextra.com/tools/) 似乎提供了维护最多的工具链,于 2010 年 10 月 29 日打包。它基于 SCz 工具的扩展版本(我不知道它的含义):

  • 带有 S12X 和 XGATE 增强功能的 binutils-2.18
  • gcc-3.3.6 与 S12/S12X ldivmod 和 larith 增强功能
  • 带有 9s12x 目标的 newlib

【问题讨论】:

    标签: gcc 68hc11


    【解决方案1】:

    GNU 68HC11/12 基于 GCC 3.3.6。 GNU 68HC11/12 3.1 版是一个捆绑包,其中包含基于 Gcc 3.3.6、Gdb 6.4、Binutils 2.15 和 Newlib 1.12.0 的完整工具链。 几个项目已将其用作满足自身需求的基础。 GCC-HCS12 和 MegaSquirt 就是此类项目的示例。

    一些开发板供应商还随他们的开发板一起提供了 GNU 68HC11/12 版本。

    MegaSquirt 对我原来的端口做了一些改进,以支持 XGate 和 更好地支持 H9S12X。

    gcc 3.3.6 版本是最稳定且可用于生产的版本。尽管其明显 oldness,它比 gcc 4.x 最近的主流版本更稳定。 过时的公告令人遗憾,但我没有时间修复 GCC 4.6 中的问题。

    【讨论】:

      猜你喜欢
      • 2010-09-19
      • 2014-07-03
      • 2014-09-12
      • 2018-10-22
      • 1970-01-01
      • 2012-06-30
      • 1970-01-01
      • 2014-05-29
      • 1970-01-01
      相关资源
      最近更新 更多