背景信息:我正在使用Visual Studio 2005在对话框中编写MFC/C++。请原谅我,如果我缺乏任何信息或任何重要的东西来回答我的问题。我会每天从早上9点到下午5点30分检查,所以请不要犹豫,询问更多背景资料。如何知道使用十六进制与我的串行端口进行通信?
我知道如何使用MFC/C++打开,读取,写入和关闭串行端口。问题是我不知道要发送到串口。我看到我的同事们发送十六进制这样:
21 04 07 00 08 00 0F 22
我的工作是显示信号,噪声和门槛上的RX和TX板下面的图表。 RX和TX板位于在东西作为这样的底部:(TTP://www.joyfay.com/images/fei833/POSsystem/SSS05.jpg)
- http://tinypic.com/view.php?pic=2qdbnf8&s=8#.U_7vU_mSxnQ
- http://tinypic.com/view.php?pic=29vxzmg&s=8#.U_7vi_mSxnQ
我已经准备好学习了,我并不是要求直接的答案。我希望我的Stack Overflow编程老手可以帮助我。非常感谢。
这不是一个真正的C++问题,它是一个关于如何驱动串口的问题 – 2014-08-28 09:14:00
您需要查阅设备的API文档。 – Niall 2014-08-28 09:17:10
我一直在网上搜索,我看到大多数人都在问如何打开,读取,写入和关闭端口。当谈到编写端口时,他们似乎总是知道应该使用十六进制编写什么,并且缺少关于打开,读取,写入和关闭端口的代码的知识。我是另一种方式。任何想法,我应该看看?非常感激。 – 2014-08-28 09:19:36