【STM32开发环境】Linux下开发stm32(一)

编程入门 行业动态 更新时间:2024-10-07 23:15:38

【STM32开发<a href=https://www.elefans.com/category/jswz/34/1771403.html style=环境】Linux下开发stm32(一)"/>

【STM32开发环境】Linux下开发stm32(一)

现在人工智能非常火爆,一般的教程都是为博硕生准备的,太难看懂了,分享一个非常适合小白入门的教程,不仅通俗易懂而且还很风趣幽默,点☞这里​​​​​​​☜进入传送门~

1.为什么不是gcc

之前我们花了三篇文章介绍Linux下如何进行C语言编程:

  • Linux C语言编程(上篇) | gcc的使用
  • Linux C语言编程(中篇) | make的使用
  • Linux C语言编程(下篇) | gdb的使用

这是为了给接下来的Linux下嵌入式开发打好基础,尽快熟悉Linux下c编程,但是在开发stm32的时候,编译工具链要使用gcc-arm-none-eabi,为什么不是gcc呢?这就要说到linux下的交叉编译了,因为我们要在PC机上编译出可以运行在ARM上的程序,使用gcc编译出的是在PC上运行的程序,所以我们要使用gcc-arm-none-eabi进行交叉编译~

2.gcc-arm-none-eabi toolchai

更多推荐

【STM32开发环境】Linux下开发stm32(一)

本文发布于:2024-02-07 05:08:43,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1753676.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:环境   Linux

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!