我正在使用专门为我工作的公司开发的嵌入式系统。我想使用 Atmel 的命令提示符对目标处理器进行编程,这非常简单。
但是,将来,构建我们产品的技术人员将自己完成,因此我想到了一个批处理文件,他们可以与 scrips 一起运行以进行编程并自动检查它们的代码。
这就是问题所在,我无法让它通过 *.bat 文件运行。当我在没有的情况下执行此操作时,我只需启动 Atmel 控制台并键入
atprogram -i ...
我尝试编写批处理文件,例如:
"C:...StudioCommandPrompt.exe" atprogram -i ...
这给了我结果atprogram is neither a file nor a program
我还尝试过:
START "C:...StudioCommandPrompt.exe" atprogram -i ...
然后程序在单独的提示符中启动,并产生与上述相同的错误。
注释中建议的空集:
START "" "C:...StudioCommandPrompt.exe" atprogram -i ...
给出与没有空集相同的结果。
有谁知道如何解决这个问题?
解决方案:
START "programTool" /B /WAIT "C:...atprogram.exe" -i ...
即参考正确的软件(信誉:http://www.avrfreaks.net/forum/just-run-programmer 霍布斯)