标题: [文本处理] 批处理模拟一个界面发送HCI指令给ARM芯片 [打印本页]
作者: 469396824 时间: 2014-7-9 18:37 标题: 批处理模拟一个界面发送HCI指令给ARM芯片
各位大哥,你们好,我现在正在一个项目,想用到批处理模拟一个界面,通过串口发送指令给ARM芯片,想请教你们,这样,可不可以做,有没有谁做过的,来讨论一下,定重谢!
作者: weichenxiehou 时间: 2014-7-9 20:40
回复 1# 469396824
用批处理办不到的,用teraterm吧,正好我之前用过,ttl的语法也相对简单。
作者: CrLf 时间: 2014-7-9 21:47
回复 2# weichenxiehou
这么专业,一个字都看不懂
论坛就这么点人为毛好像做哪行的都有...
作者: 469396824 时间: 2014-7-9 22:12
回复 2# weichenxiehou
谢谢,我是做蓝牙的,你那有没有以前做过的例子,给我看下
作者: 469396824 时间: 2014-7-9 22:13
回复 2# weichenxiehou
谢谢兄弟你了,你那有没有例子,给我参考一下
作者: weichenxiehou 时间: 2014-7-9 22:18
回复 3# CrLf
呵呵,大人贱笑了,隔行如隔山吧,我们是做硬件行业的,用串口调试芯片是常有的事,现在业界的自动化测试很多地方都会有用到的。
作者: weichenxiehou 时间: 2014-7-9 22:24
回复 5# 469396824
给你个例子,下面这个ttl脚本是我以前一个案子中用到的,我们要通过对主板上一颗BMC芯片下I2C指令来烧写I2C bus上的一个EEPROM,这只是我开发的一个烧写工具中的一个文件而已,对你启发意义应该不太大,如果你想学会并掌握它,建议你去看teraterm的帮助文件。- ;sendCommand.ttl
- ;param2 -- text file holding commands
- ;param3 -- com port number
- ;param4 -- baud rate
- ;param5 -- working directory
- ;param6 -- log file
- show -1
-
- str2int int1 param2
- str2int int2 param3
- str2int int3 param4
- str2int int4 param5
- str2int int5 param6
- if (int1=1)&(int2=2)&(int3=3)&(int4=4)&(int5=5) then
- messagebox 'command line parameters check ok!' 'test'
- exit
- endif
-
- ;setup area
- WorkDir=param5
- COM=param3
- Baud=param4
-
- setdir WorkDir
- strTemp=""
- strconcat strTemp '/C='
- strconcat strTemp COM
- strconcat strTemp ' /BAUD='
- strconcat strTemp Baud
- connect strTemp
- if result!=2 then
- messagebox 'Failed to connect to COM port.' 'Error'
- goto eof
- endif
- fileopen fhandle param2 0
- if fhandle=-1 then
- strTemp="Failed to read file "
- strconcat strTemp param2
- strconcat strTemp "."
- messagebox strTemp "Error"
- goto eof
- endif
-
- timeout=5
- mtimeout=0
- logopen param6 0 0 1
- while 1
- filereadln fhandle strLine
- if result=1 goto eof
- sendln strLine
- wait "[done]"#10"> "
- mpause 10
- if result=0 then
- logclose
- fileclose fhandle
- filedelete strTemp
- goto eof
- endif
- endwhile
- logclose
- fileclose fhandle
-
- :eof
- closett
- end
复制代码
作者: 469396824 时间: 2014-7-10 11:25
回复 7# weichenxiehou
好的,先谢谢你了,我试试看
作者: 469396824 时间: 2014-7-10 11:49
回复 7# weichenxiehou
Hi,兄弟,我突然发现我的也是这样的,要通过对主板上一颗BROADCOM芯片下I2C指令来烧写I2C bus上的一个EEPROM
作者: 469396824 时间: 2014-7-10 14:24
回复 7# weichenxiehou
关于这个软件,网上资料好少,你那有没有什么资料,给参考一下,谢谢大哥!
作者: weichenxiehou 时间: 2014-7-10 18:20
回复 10# 469396824
帮助文件是最好的资料,把软件的方方面面都介绍完了,完全不需要其他任何东西,你是不习惯看英文帮助?
欢迎光临 批处理之家 (http://bbs.bathome.net/) |
Powered by Discuz! 7.2 |