打印
[开发工具]

发现不同的型号支持的编译器不同

[复制链接]
938|15
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主

有的型号这个地方有好几个编译器,有的型号只有这一个。是吧?

使用特权

评论回复
沙发
734774645| | 2025-2-24 11:26 | 只看该作者
可能是有一些是支持老款的编译器的。

使用特权

评论回复
板凳
mintspring| | 2025-2-24 12:07 | 只看该作者
这个是新的编译器,支持新的和老的,那个老编译器没再更新,只支持老的,用于兼容老代码。

使用特权

评论回复
地板
Candic12e| | 2025-2-24 17:10 | 只看该作者
是的,不同型号的单片机通常支持不同的编译器,这是因为不同单片机的架构、指令集和硬件特性各不相同。

使用特权

评论回复
5
Emily999| | 2025-2-24 18:20 | 只看该作者
一般来说AVR 系列(如 ATmega2560)支持的编译器:AVR-GCC:开源编译器,广泛用于 AVR 单片机。

使用特权

评论回复
6
Amonologue独白| | 2025-2-24 19:27 | 只看该作者
开源编译器(如 GCC、SDCC)适合学习和低成本开发。这种就可以了

使用特权

评论回复
7
MercuryStar| | 2025-2-24 21:35 | 只看该作者
其实就用keil,比如商业编译器(如 Keil、IAR)通常功能更强大,适合商业项目。

使用特权

评论回复
8
EuphoriaV| | 2025-2-25 08:46 | 只看该作者
看看你的芯片,找到合适的编辑器呗,确保编译器支持目标单片机

使用特权

评论回复
9
limerenceforu| | 2025-2-25 10:03 | 只看该作者
开源工具免费,商业工具可能需要付费。

使用特权

评论回复
10
xixi2017| | 2025-2-25 10:54 | 只看该作者
说明有多个历史版本对不同型号的支持,这也是一种向前兼容的特性。

使用特权

评论回复
11
zhuotuzi|  楼主 | 2025-2-25 11:24 | 只看该作者
xixi2017 发表于 2025-2-25 10:54
说明有多个历史版本对不同型号的支持,这也是一种向前兼容的特性。

是的,这样新工具还可以开发老芯片,使用老工程文件。

使用特权

评论回复
12
alkaidnext| | 2025-2-25 11:25 | 只看该作者
我觉得官方工具通常提供更好的集成支持。

使用特权

评论回复
13
across往事| | 2025-2-25 13:01 | 只看该作者
其实开源工具通常有活跃的社区支持。

使用特权

评论回复
14
ranmuy| | 2025-2-25 14:19 | 只看该作者
根据项目需求选择合适的编译器和开发工具。

使用特权

评论回复
15
flechazo| | 2025-2-25 22:15 | 只看该作者
5官方工具(如 STM32CubeIDE、MPLAB X IDE)通常与硬件紧密结合,推荐使用。

使用特权

评论回复
16
xixi2017| | 2025-2-28 14:09 | 只看该作者
说明在PIC和AVR的历史上出现了不同的编译器。

使用特权

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

本版积分规则

209

主题

3351

帖子

7

粉丝