SDCC 是 Small Device C Compiler 的缩写,直译为“小型设备 C 编译器”。

SDCC 把标准 C 语言这位桌面计算领域的“通用官话”翻译成适合 8 位/16 位 MCU 能听懂的机器码,让开发者可以在 PC 上写完代码、一键编译、下载到单片机里运行。

对第一次接触嵌入式的新手来说,可以把 SDCC 想象成“专为小容量芯片瘦身”的免费编译器:同样写一句 printf("Hello"),GCC 可能带来几十 KB 的库,而 SDCC 会尽力压到几百字节,省下来的 Flash 正是成本敏感型产品最关心的指标。

下载SDCC

这里为大家提供了 SDCC 最新版的安装包:

网盘下载:SDCC安装包合集

网盘里提供了适用于 Windows、Linux 和 Mac OS 三个平台的 SDCC 安装包。

安装SDCC

1) 这里以 Windows x64 为例,双击下载得到的 sdcc-4.5.0-x64-setup.exe,开始安装 SDCC。

2) 点击"I Agree":

3) 直接点击“Next”:

4) 保持默认设置,继续点击“Next”:

5) 自定义安装路径,建议手动定位到非系统盘,然后点击“Install”:

6) 等待安装完成:

7) 保持默认勾选,直接点击“Next”:

至此,安装完毕!

安装后,打开 cmd,输入 sdcc --version 可以看到版本信息,证明安装成功:

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐