gpt4 book ai didi

适用于 68HC12/68HC12X 的 GCC 工具链

转载 作者:行者123 更新时间:2023-12-02 09:28:18 25 4
gpt4 key购买 nike

我想知道是否有人使用 GCC 作为飞思卡尔 68HC12 微 Controller 系列的生产稳定工具链。在我看来,除了 Freescale 本身以及 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
  • 带有 S12/S12X ldivmod 和 larith 增强功能的 gcc-3.3.6
  • 带有 9s12x 目标的 newlib

最佳答案

GNU 68HC11/12 基于 GCC 3.3.6。 GNU 68HC11/12 版本 3.1 是一个 bundle ,其中包含基于 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 版本是最稳定、最适合生产的版本。尽管其明显老旧,它比 gcc 4.x 最近的主流版本更稳定。过时的公告令人悲伤,但我没有时间修复 GCC 4.6 中损坏的内容。

关于适用于 68HC12/68HC12X 的 GCC 工具链,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6895445/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com