hanyueye 发表于 2008-2-15 20:13:04

请教关于DOS的问题

有.hex文件要Download到MCU里面去,是通过.bat文件调用的,运行.bat后会弹出一个DOS的界面,Dos有需要用到的信息,请问1)怎样读取Dos界面里任意位置内容?Download完怎样自动关闭界面?和怎样做一个进度条和下载同步??



唉!!问题少年!~~:L

hanyueye 发表于 2008-2-15 20:24:32

这段时间多谢cpubbs帮忙,小弟先在此多谢先,希望论坛越办越好

hanyueye 发表于 2008-2-16 17:11:05

唉呀呀!~~:o 怎么办呢?

cpubbs 发表于 2008-2-16 19:09:16

用LV控制的时候,用那个SYSTEM EXEC.vi,好像只能运行完成了才有返回,并且把它能所有显示的字符都返回回来到LV中了!论坛有这方面的例子,老兄您可以找来看看,在下载区或论坛里面有一个执行远程指令的例子!

hanyueye 发表于 2008-2-18 16:57:13

是运行完了才在standard output 显示出来,但是只显示了一头一尾的内容,中间的一大段都没显示!
头一行是那文件的名称,接着就是叫你按任意键退出,,汗!!!

hanyueye 发表于 2008-2-18 17:09:18

大哥,我只找到这个“一个远程桌面控制的例子,VC的,有源码的哦!   ”下载不了,不知道是不是你说的那个

cpubbs 发表于 2008-2-19 17:06:47

不是那个,是一个UDP通信的我记得!咱们网站刚开的时候上传的,呵呵!其实就是用的SYSTEM EXEC.VI

hanyueye 发表于 2008-2-25 10:16:22

还是不能解决这个问题,对批处理命令不大熟悉,还请大家帮帮忙!附上文件和截图

lgh269 发表于 2008-2-25 13:42:51

ECHO的帮助说明
显示信息,或将命令回显打开或关上。

ECHO
ECHO

要显示当前回显设置,键入不带参数的 ECHO。

把ECHO开头的去掉,就只有
..\avrdude -p m644p -c xil -P lpt1 -U flash:w:controller_test.hex -U hfuse:w:0xD1:m -U lfuse:w:0xE2:m"
"..\"你要换成一个路径,
如图试试看

hanyueye 发表于 2008-2-25 17:25:00

有点不大清楚,应该从哪开始换成路径?如c:\avrdue -p ...这样吗?

lgh269 发表于 2008-2-25 21:54:40

是的,你试试看看

hanyueye 发表于 2008-2-26 10:12:09

我把bat改成这样了,运行bat是可以的,但在lv里,按上面的方法不行,是不是要添加路径 ?c:\mte\???.bat
文件
页: [1]
查看完整版本: 请教关于DOS的问题