有没有一种方法可以设置Eclipse + gnu gcc +调试器,用于基于ARM Cortex-M3/M4的微处理器(例如Stellaris,Kinetis)?
我正在寻找一个合适的工具链,但不会使用Eclipse或任何混乱的安装程序。对于这条路线,您可能需要看看CodeSourcery。Eclipse附带试用版。我目前自己不在寻找Kinetis。还有Yagarto适用于mswin和OSX。
有一些关于与Stellaris调试器进行接口的讨论。 lmicdiusb,“由T创建的TCP / USB桥”应该可以让GDB与Stellaris Launchpad ICDI通信。我还不确定它与特定板子或芯片有多大的联系。
更新:我发现Emdebian工具链非常适用于Cortex(Thumb)目标。Stellarisware和CMSIS基本上可以直接构建(只需设置正确的编译器名称)。这些工具已经集成在一起,是(对于Debian来说)获取工具链最干净的方式。我相信在Ubuntu中,你也可以在主要软件源中找到相同的ARM编译器。