我正在寻找适用于 Linux (Ubuntu) 的免费(如自由)工具链,允许我为 ARM cortex-m3 (lpc1343) 微控制器进行开发。我在哪里可以找到这样的工具链?有教程吗?
Cortex-m3 工具链
电器工程
皮质-m3
手臂
linux
2022-01-24 05:25:59
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 上进行了测试。