[其它产品/技术] 英飞凌的MCU支持哪些编程语言?

[复制链接]
2101|20
 楼主| cr315 发表于 2023-11-8 10:45 | 显示全部楼层 |阅读模式
英飞凌的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 | 显示全部楼层
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 | 显示全部楼层
goodluck09876 发表于 2024-2-29 16:32 | 显示全部楼层
应该说是开发过程支持什么?

ASM C C++

lamanius 发表于 2024-2-29 17:34 | 显示全部楼层
MCU支持汇编,主要是二进制的数据给单片机

您需要登录后才可以回帖 登录 | 注册

本版积分规则

1469

主题

5010

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部