【发布时间】:2019-09-06 12:48:59
【问题描述】:
我有一个我想使用的 Atmel AT32UC 3C。我刚刚开始使用 freeRTOS。我正在使用 Eclipse IDE 和 MingW gcc 编译器,我下载了 FreeRTOS v8.2.3、v9.0.0 和 v10.2.1。问题是我找不到 AT32UC 3C 的演示示例;仅 AT 32UC 3A 和 3B 可用。我错过了什么吗??
【问题讨论】:
-
首先,Mingw 是 gcc 的 Windows 端口。你不能使用它,你需要一个编译器移植到你正在使用的 Atmel MCU(“交叉编译器”)。我也会避免像瘟疫一样的 Eclipse。甚至 Atmel Studio 也是一个更好的 IDE。
-
能否请您解释一下为什么要避免将 Eclipse 作为 IDE ??
-
Atmel 停止使用基于 Eclipse 的 AVR32 IDE,就像 8 年前一样。你真的很想在 atmel 工作室中使用 AVR32-GCC(或者如果你有钱,也可以使用 IAR)。
-
@ibtissamlatachi 主要是因为:错误、错误和更多错误。这是有史以来最糟糕的 IDE,所有类别。您会经常发现自己在调试由 IDE 引起的奇怪的链接器错误,而不是调试自己的代码。 Atmel Studio 还可以,而且是免费的。或者您可以花钱购买专业的 IDE,例如 Crossworks 或 IAR。