soma
发表于 2024-8-13 22:10:18
durongze 发表于 2024-8-13 18:23
你这写了个啥? 就设置个变量,具体命令是一个没有啊
有命令,但是如果主文件改名就要重新编辑,没有使用文件变量。
durongze
发表于 2024-8-14 07:20:06
21cnsound 发表于 2024-8-13 19:03
命令简单,仔细看
抱歉,还真是哦 {:titter:}
Yim_Hom
发表于 2024-8-14 22:40:46
从头看到尾,说点小感慨,感觉如果是我的话,会把精力放在代码如何写的更高效和电路如何分析的更好,还真不太可能会在命令行或者批处理去转文件格式上费精力。仅是个人感慨。
Yim_Hom
发表于 2024-8-14 23:27:00
Yim_Hom 发表于 2024-8-14 22:40
从头看到尾,说点小感慨,感觉如果是我的话,会把精力放在代码如何写的更高效和电路如何分析的更好,还真不 ...
别误会,没有半点要起争执或者批判的意思,就像有人只用汇编,有人偏偏不用C要用C++,所以有人寄托于编译器,有人习惯命令行。萝卜白菜各有所爱,适合自己的就是最好的。
每一个个体都是独特的,应该充分尊重,所以才说仅是个人感慨。{:smile:}
peitianyu
发表于 2024-10-12 15:03:18
请问这个怎么实现多文件编译?
21cnsound
发表于 2024-10-12 22:13:10
peitianyu 发表于 2024-10-12 15:03
请问这个怎么实现多文件编译?
1、A51/C51单独处理每一个ASM/C文件,生成每一个对应的OBJ文件。
2、BL51将所有的OBJ文件链接在一起。
3、OH51生成HEX文件。
peitianyu
发表于 2024-10-12 23:13:18
21cnsound 发表于 2024-10-12 22:13
1、A51/C51单独处理每一个ASM/C文件,生成每一个对应的OBJ文件。
2、BL51将所有的OBJ文件链接在一起。
3 ...
已经搞定了, 感谢
21cnsound
发表于 2024-10-13 00:27:14
peitianyu 发表于 2024-10-12 23:13
已经搞定了, 感谢
不客气
21cnsound
发表于 2024-10-13 00:30:40
peitianyu 发表于 2024-10-12 23:13
已经搞定了, 感谢
更高级的设置都是支持的,可以阅读Keil手册或者Keil工程设置好高级编译选项然后在output选项中选中Create Batch File也就是批处理,研究一下生成的批处理就不难找到思路了。
lgzcoollg
发表于 2024-11-6 14:47:35
│BL51.EXE
│C51.exe
│L51.dll
│LX51.exe
│OH51.EXE
│Ohx51.exe
这几个玩意,我可以直接从别的电脑拉过来用吗?不破解注册那种能用?