cr315 发表于 2023-11-8 10:45

英飞凌的MCU支持哪些编程语言?

英飞凌的MCU支持哪些编程语言?

IFX_Lingling 发表于 2023-11-8 14:47

本帖最后由 IFX_Lingling 于 2023-11-8 15:04 编辑

MCU只能支持机器码,也就是CPU的可读指令 01二进制序列。
现在我们对MCU的开发支持C/C++/Assembly 语言,这是从开发工具和编译器的视角去分析的。
一般的编译器,是先将高级语言转换成汇编语言(中间代码),然后在汇编的基础上面优化生成OBJ目标代码,最后LINk成可执行文件。编译器只需要把高级语言转换成汇编代码就可以。

Jacquetry 发表于 2023-11-25 08:21

一般都支持c和c++

两只袜子 发表于 2024-2-11 18:33

C、C++

jcky001 发表于 2024-2-11 18:34

汇编语言

elephant00 发表于 2024-2-11 18:34

Rust语言

IFX-WellinZ 发表于 2024-2-19 10:56

无论什么编程语言,只要最终通过编译器编译成内核支持的汇编代码即可。需要注意的是,不同系列的内核不同,支持的指令集也有一定的区别。

常见的IDE/compiler支持的语言是C/C++以及汇编语言。

EmmaTT 发表于 2024-2-28 20:38

看编译器,一般都会支持c和cpp

b5z1giu 发表于 2024-2-29 11:06

一般就是C呗,还能是啥

cen9ce 发表于 2024-2-29 11:40

大部分都是C语言,因为是高级语言

y1n9an 发表于 2024-2-29 12:25

得看你用的是哪款MCU,有的可能会用micropython啥的吧

p0gon9y 发表于 2024-2-29 13:01

这个我觉得就是C就应该差不多了

lix1yr 发表于 2024-2-29 13:32

可能会有汇编吧,但是这个汇编也不会写啊

liu96jp 发表于 2024-2-29 14:12

我是一般都是用C语言开发英飞凌的MCU的

q1d0mnx 发表于 2024-2-29 14:52

你就看官方的例程多好,例程上写的是啥,就用啥

w2nme1ai7 发表于 2024-2-29 15:31

就是C语言的啊,习惯就好了

l1uyn9b 发表于 2024-2-29 16:27

支持C语言,其他的暂时不知道

ClarkLLOTP 发表于 2024-2-29 16:31

c跟c++

goodluck09876 发表于 2024-2-29 16:32

应该说是开发过程支持什么?

ASM C C++

lamanius 发表于 2024-2-29 17:34

MCU支持汇编,主要是二进制的数据给单片机

页: [1] 2
查看完整版本: 英飞凌的MCU支持哪些编程语言?