2015-10-09 47 views
0

是否有可能在beaglebone上编译stm32代码(可能是黑色)? 因为它似乎平台必须有权访问arm-none-eabi-gcc才能够编译为stm32?在beaglebone上开发stm32

+0

有一个问题。在这里你正在谈论的是在你的beaglebone而不是PC上交叉编译stm32的代码,对吗?只是检查。 我想另一个答案认为你的意思是使用相同的源码来编译两个CPU。 – thePiGrepper

回答

-1

当然,你可以编译为BB代码,但

  • 你必须改变硬件抽象层,我的意思是外围,例如UART也BB有MMU和DDR因此这将是很难
  • 为编译器你必须改变核心目标,STM32(Cortex-m3 \ m4)但BB有AM33x(Cortex-A9)
+0

也许你在编程,构建编译器和配置工具链方面没有太多经验,但回答了你实际上不了解的问题 –