0

嘿,有没有人与 SDCC 合作在 Macbook 上为 8051 微控制器系列制作项目。如果是,那么您能否发布工作制作文件,特别是在设备中加载程序的部分。我对 Makefile 中的程序标签具体写什么感到困惑。

4

1 回答 1

0

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

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

.PHONY loadimage
loadimage : myprogram.hex
    loader.exe myprogram.hex
于 2015-04-26T17:58:26.207 回答