串口通讯问题,各位大侠请帮忙!

coolfinger10 2003-11-11 06:11:06
我描述一下我的问题

应变仪得到应变后,然后计算机对其进行采集数据。本来原来有一套程序采集系统,不过
用起来太不方便(还在DOS下),于是我照着论坛上给的程序用VC自己编了一个。
但是困难在于不知道应该给串口发送什么样的命令。例如让应变箱进行自平衡,开始给计算机发送数据。

我还试了一下,如果com1,com2连接起来后,原来的程序打开com1,我编的打开com2。程序接收到的数据是 B1B1B1B1B1B1B1LLLLLLL

请问这是什么意思?

各位大侠请帮忙!
...全文
70 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
coolfinger10 2003-11-12
  • 打赏
  • 举报
回复
不好意思,很多概念性的东东不懂(我是力学专业的)

你说的超级终端是什么?是用来捕捉程序和硬件通讯数据的东西吗?

另外我编的程序和串口调试助手之间是能接发数据。现在是想如果能得到原来
程序和应变仪之间通讯命令。你说的示波器方法我也曾想过,那个东西对我来
说确实有点难度。
  • 打赏
  • 举报
回复
你可以用超级终端来测试你编的程序。你用超级终端打开com1,用你的程序打开com2.如果你的程序发送了数据,那么在超级终端里面可以看到的。然后,你可以在超级终端的窗口下,在键盘上面输入字符,这样超级终端就会把你输入的字符发送出去,你再看看你的程序能不能收到。
实在不行,就用示波器看波形吧!!!
coolfinger10 2003-11-12
  • 打赏
  • 举报
回复
反汇编原来的程序,办法是好,汇编语言是不是要求很精通(心虚啊)?

大家推荐一下用什么软件吧,我去试试

万一不行,看能不能向厂家要些资料过来

谢谢大家
3jaja 2003-11-12
  • 打赏
  • 举报
回复
看来你不知道启动应变仪的命令格式,如何实现通讯?如果你能找到应变仪的命令格式,这样就能正确访问应变仪。否则猜有什么用。
还有一个办法,反汇编原来的程序,找到它给串口发送的命令及格式才行。

2,643

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 硬件/系统
社区管理员
  • 硬件/系统社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧