目前还是不支持的,C#是比较宏大的一个语言,库与支持依赖是很多的,并不是单片机可以处理得来的一种语言,而且执行的效率也不太高,还是比较适合在PC上运行。
STM32现在来说,支持汇编\C\C++(有部分库,不全)\python\lua这些
不支持直接用c#来编程 现在只直接支持汇编和c/c++
但是可以通过固件来变相支持 使用Eluaproject lua
但是使用lua编程时 最小RAM要大于7.5k ROM要大于65k
不支持,主要是没有对应的编译器和开发环境,目前适用于STM32的编译器,要么是GCC系列的,要么就是G++系列的,因此,只能用C或者C++来编译
其实C#更像是面向对象编程的,这种语言不适合用来开发单片机这种设备,首先它编译出的固件体积太大,而且需要消耗大量的堆栈空间,这都是单片机不能满足的
目前来说是不支持在STM32上裸机应用C#编程的。
不过涉及STM32应用的上位机程序是可以用C#来编写的。
是不支持的,至少现在是不支持,C#只能是用在电脑上的一些应用程序的编译,用在低层是几乎没有的,大多是C
STM32可以使用C与汇编编程