为什么atprogram无法从批处理文件中工作



我正在使用专门为我工作的公司开发的嵌入式系统。我想使用 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 霍布斯

最新更新