一般都是C语言或者C++语言的。
c语言编译出来的结果可以直接烧入到片子里面使用。
楼上说的micropython,实际上是在片子里面已经有了固件程序,使用python下指令执行,开发理念不太一样。
现在最常用的针对STM32的编程语言就是C语言啦。
而且C语言比汇编更好移植使用。
芯片的编程开发,主要看芯片厂商的支持与开发环境的支持,像STM32芯片厂商提供的固件库等之类的资料都是c语言编写的,STM32的直流开发环境是KEIL,这个开发环境也是支持主流语言C语言,另外也可以使用汇编开发,但是汇编的开发代码可读性差,不宜移植,普遍采用c语言开发。
当然是可以的了,STM32的几乎所有的程序,例程都是C语言写的,除了启动文件是汇编的
而STM32的库,也都是C的。
可以,STM32属于ARM单片机,用C语言编程,然后用ARM-CC编译器去编译即可
现在的单片机基本都支持C语言编程的