打印
[其它产品/技术]

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

[复制链接]
948|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 | 只看该作者
C、C++

使用特权

评论回复
5
jcky001| | 2024-2-11 18:34 | 只看该作者
汇编语言

使用特权

评论回复
6
elephant00| | 2024-2-11 18:34 | 只看该作者
Rust语言

使用特权

评论回复
7
IFX-WellinZ| | 2024-2-19 10:56 | 只看该作者
无论什么编程语言,只要最终通过编译器编译成内核支持的汇编代码即可。需要注意的是,不同系列的内核不同,支持的指令集也有一定的区别。

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

使用特权

评论回复
8
EmmaTT| | 2024-2-28 20:38 | 只看该作者
看编译器,一般都会支持c和cpp

使用特权

评论回复
9
b5z1giu| | 2024-2-29 11:06 | 只看该作者
一般就是C呗,还能是啥

使用特权

评论回复
10
cen9ce| | 2024-2-29 11:40 | 只看该作者
大部分都是C语言,因为是高级语言

使用特权

评论回复
11
y1n9an| | 2024-2-29 12:25 | 只看该作者
得看你用的是哪款MCU,有的可能会用micropython啥的吧

使用特权

评论回复
12
p0gon9y| | 2024-2-29 13:01 | 只看该作者
这个我觉得就是C就应该差不多了

使用特权

评论回复
13
lix1yr| | 2024-2-29 13:32 | 只看该作者
可能会有汇编吧,但是这个汇编也不会写啊

使用特权

评论回复
14
liu96jp| | 2024-2-29 14:12 | 只看该作者
我是一般都是用C语言开发英飞凌的MCU的

使用特权

评论回复
15
q1d0mnx| | 2024-2-29 14:52 | 只看该作者
你就看官方的例程多好,例程上写的是啥,就用啥

使用特权

评论回复
16
w2nme1ai7| | 2024-2-29 15:31 | 只看该作者
就是C语言的啊,习惯就好了

使用特权

评论回复
17
l1uyn9b| | 2024-2-29 16:27 | 只看该作者
支持C语言,其他的暂时不知道

使用特权

评论回复
18
ClarkLLOTP| | 2024-2-29 16:31 | 只看该作者
c跟c++

使用特权

评论回复
19
goodluck09876| | 2024-2-29 16:32 | 只看该作者
应该说是开发过程支持什么?

ASM C C++

使用特权

评论回复
20
lamanius| | 2024-2-29 17:34 | 只看该作者
MCU支持汇编,主要是二进制的数据给单片机

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1227

主题

3235

帖子

0

粉丝