如何将Silicon Laboratories IDE与SDCC一起使用?

时间:2011-01-15 00:29:31

标签: ide microcontroller 8051 sdcc

我正在考虑使用Silicon Laboratories的8051内核微控制器。 我希望我可以使用C而不是汇编语言,所以我安装了SDCC。

我安装了“Silicon Laboratories IDE”,将可执行二进制文件下载到片上闪存程序存储器中。 据说也可以设置(在Project> Tool Chain Integration菜单下) 使用“任何”8051编译器。

我尝试将其设置为使用SDCC,但每次按“汇编/编译文件”按钮时它都会告诉我 “编译过程没有成功完成。”

如何获得我写入SiLabs C8051F310芯片的新C代码? 是否有一个带有逐步HOWTO的网站? (使用调用SDCC的MAKEFILE会更容易,只能使用“Silicon Laboratories IDE”将可执行二进制文件下载到芯片的最后一步吗?)

1 个答案:

答案 0 :(得分:2)

Silicon Labs Application Note 198 - INTEGRATING SDCC 8051 TOOLS INTO THE SILICON LABS IDE * 开始。它是为较旧版本的IDE编写的,但一般配置应保持不变。值得注意的是AN198 needs updating for SDCC 3.0.0。来自Silicon Labs MCU User ForumMicrocontrollers Knowledge Base的其他信息也可能有用。

如果需要其他命令行选项,SDCC Compiler User Guide * 会很有用。

Silicon Labs USB Debug Adapter可以与Silicon Labs IDEC8051F310 * 的片上调试/编程电路一起使用,用于编程MCU和调试代码。

* PDF链接