Cortex-m3 工具链

电器工程 皮质-m3 手臂 linux
2022-01-24 05:25:59

我正在寻找适用于 Linux (Ubuntu) 的免费(如自由)工具链,允许我为 ARM cortex-m3 (lpc1343) 微控制器进行开发。我在哪里可以找到这样的工具链?有教程吗?

4个回答

CodeSourcery 有一个免费的基于 gcc 的 Cortex M3 工具链。

这里有关于为 Windows、Mac 和 Linux 主机配置 Luminary LM3s6965 工具链的说明:http: //claymore.engineer.gvsu.edu/egr326/LM3S6965它还应该与您的 LPC 处理器一起使用,只需稍作调整。

另请参阅此问题: ARM Cortex-M3 开发工具?

这里有一个构建脚本:http: //github.com/esden/summon-arm-toolchain构建一个基于 gcc 的工具链,该工具链针对基于 Debian 的计算机的 ARM。

它声明它已经过测试并确认适用于:

STM32F10x(Olimex STM32-H103 评估板,Open-BLDC v0.1、v0.2、v0.3)

这似乎是基于 Cortex-M3 的。

Maple 开发板是 Arm Cortex M3,虽然它有自己的 IDE,但您当然可以使用 GCC ARM 工具链,如下所述:

http://leaflabs.com/docs/libmaple/unix-toolchain/

本指南使用 Code::Blocks 作为它的 IDE,我使用它并且发现它非常有用。

《STM32/ARM Cortex-M3 HOWTO:Ubuntu下的开发》怎么样。

构建脚本也可以在 github 上找到

它也应该适用于其他基于 Cortex M3 的 MCU:s,即使您在 stm32 上进行了测试。