• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

STM32STM32能用C语言编程吗?

大少爷安安 2019-05-25 浏览量:4229
STM32能用C语言编程吗?
1 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
所有亮答 数量:16
  • STM32可以用汇编,C语言开发,官方给的库函数就是用C语言开发的。如果烧录MicroPython的固件也可以用MicroPython开发。

  • 可以,官方提供的就是C,好像也可以用c++

  • stm32只是一个硬件平台,如果有定制的固件刷出来,用其它语言编程也可以,一般官方提供的库文件都是用C语言写的,提高运行效率也可以用汇编

  • 一般都是C语言或者C++语言的。

    c语言编译出来的结果可以直接烧入到片子里面使用。

    楼上说的micropython,实际上是在片子里面已经有了固件程序,使用python下指令执行,开发理念不太一样。

  • 可以的,STM32的库就是C语言写的 ,也是可以用C语言编程的,而且C语言是主要的支持的语言

  • 可以的,单片机开发大部分都是用C语音开发的,STM32也是单片机,我平常也在用STM32做开发,用的就是C语音

  • 目前STM32最主流的变成语言就是C语言,当然还有部分汇编语言,虽然通过一些技术手段也可以使用C++或者MicroPython来编写STM32的程序,但那些都不是主流。C语言执行效率接近汇编语言效率极高,而且克服了汇编语言可移植性差的问题,所以在包括STM32在内的单片夹开发中作为主要开发语言使用。

  • 除了汇编语言,C语言是最接近底层应用的程序的,一些开发板都是用C语言去编写,C语言拥有和其它语言一样的可编译能力,编写起来比汇编语言容易得多,目前最主流的开发语言就是C语言。

  • 没问题,现在很多MCU都支持C语言编程了,STM32当然也不例外了。

  • 现在最常用的针对STM32的编程语言就是C语言啦。

    而且C语言比汇编更好移植使用。

  • 芯片的编程开发,主要看芯片厂商的支持与开发环境的支持,像STM32芯片厂商提供的固件库等之类的资料都是c语言编写的,STM32的直流开发环境是KEIL,这个开发环境也是支持主流语言C语言,另外也可以使用汇编开发,但是汇编的开发代码可读性差,不宜移植,普遍采用c语言开发。

  • 当然是可以用C语言了,而且大部分是使用C语言的,其他的语言的是很少的。C的效率高一些,可读性强。

  • 单片机编程最常用得就是C语言,所以stm32也是用c语言的,不过c语言不是唯一开发stm32语言,还有汇编也可以开发stm32

  • 当然是可以的了,STM32的几乎所有的程序,例程都是C语言写的,除了启动文件是汇编的

    而STM32的库,也都是C的。

  • 可以,STM32属于ARM单片机,用C语言编程,然后用ARM-CC编译器去编译即可

    现在的单片机基本都支持C语言编程的

  • 当然可以,c语言支持大部分单片机编程,STM32也不例外,即使某个IDE有他自己的语言,只要你会c语言,学起来也很简单,当然STM32有的地方可能涉及到c语言没有学过的地方,但是你掌握了c语言以后也很好理解。

相关问题

问题达人换一批

STM32STM32能用C语言编程吗?