我正在考虑使用来自硅实验室的8051核心的微控制器。我希望我可以使用C而不是汇编语言,因此我安装了SDCC。

我安装了“硅实验室IDE”,将可执行的二进制文件下载到片上闪存程序内存中。据说它也可以设置(在项目>“工具链集成”菜单下)使用“任何” 8051编译器。

我试图将其设置为使用SDCC,但是每次点击“组装/编译文件”按钮时,它告诉我“编译器流程都没有成功完成”。

如何在Silabs C8051F310芯片上获得新的C代码?有一个网站带有逐步的howto吗? (仅使用“硅实验室IDE”来使用“硅实验室”的最后一步,将可执行的二进制文件下载到芯片的最后一步?)

有帮助吗?

解决方案

从...开始 硅实验室应用注释198-将SDCC 8051工具集成到硅实验室IDE*. 。它是为IDE的较旧版本编写的,但是一般配置应保持不变。可能重要的是要注意 AN198需要更新SDCC 3.0.0. 。硅实验室的其他信息 MCU用户论坛 或者 微控制器知识库 可能也可能有用。

SDCC编译器用户指南* 如果需要其他命令行选项,则可以很有用。

硅实验室USB调试适配器 可以与 硅实验室IDE 以及芯片的调试/编程电路 C8051F310* 用于编程MCU并调试您的代码。

* PDF链接

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top