2015-10-09 79 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

也許你在編程,構建編譯器和配置工具鏈方面沒有太多經驗,但回答了你實際上不了解的問題 –