使用第三方应用程序调用STC发布项目程序对单片机进行下载,如何判断下载成功?
工厂目前使用文档中的VC代码示例,编写第三方应用程序;然后调用STC发布项目程序对单片机进行下载,
请问第三方应用程序如何判断下载成功?
本帖最后由 zhp 于 2024-9-23 20:59 编辑
使用下面的函数
DWORD code;
GetExitCodeProcess(pi.hProcess, &code);
如果code为0表示下载成功,否则失败
要获取下载编程的返回码
必须在生成app时,勾选下载完成后自动退出,如下:
另外,不能向进程发送WM_CLOSE消息,
否则读取的是应用程序的返回值,而不是下载的结果
如果有类似下面的语句,必须去掉
感谢。
另外问一下:有没有命令行方式调用STC发布项目程序? zhp 发表于 2024-9-23 18:36
使用下面的函数
DWORD code;
感谢。
另外问一下:有没有命令行方式调用STC发布项目程序? duam 发表于 2024-9-24 10:56
感谢。
另外问一下:有没有命令行方式调用STC发布项目程序?
手册中提供的的调用方式也适合命令行程序 zhp 发表于 2024-9-24 11:04
手册中提供的的调用方式也适合命令行程序
能写个命令行指令举例说明一下吗?手册看不太明白。 duam 发表于 2024-9-24 14:18
能写个命令行指令举例说明一下吗?手册看不太明白。
你的意思是你自己开发命令行程序,然后在你的命令行程序中调用发布项目程序?
还是在CMD窗口中直接命令行运行发布项目程序?
页:
[1]