用于8051微控制器的sdcc Makefile

时间:2015-04-26 06:10:54

标签: makefile embedded microcontroller sdcc

嘿,有没有人与SDCC合作,在Macbook上为8051微控制器系列制作项目。如果是,那么请你发布工作的make文件,特别是在程序中加载程序的部分。我很困惑用Makefile中的程序标签写什么。

1 个答案:

答案 0 :(得分:0)

不一定是makefile包含将代码加载到部件的情况,因此任何旧的示例都无济于事。 Makefile本质上非常简单;你有一个目标及其依赖项 - 如果目标不存在,或者任何依赖项比目标更新,则通过执行命令来重建目标。

在你的情况下你需要一个伪目标(一个永远不存在的目标),这取决于二进制图像或十六进制文件(或你加载文件的任何格式),执行的命令将启动任何闪存 - 工具链用于加载图像的编程或引导程序工具:

.PHONY loadimage
loadimage : myprogram.hex
    loader.exe myprogram.hex