各位伙伴们,我遇到的问题是这样的,我需要打开GPS模块和多个无线通信模块,这两个设备类型的初始化波特率不一样,而且接收的数据处理方式不一样,我的想法是把识别出是不同的硬件,然后绑定到对应的串口号,这个功能应该怎么实现呢?我在网上只找到ubuntu的例子,Delphi我还是搞不清楚,请大家讨论一下

解决方案 »

  1.   

    不明白什么意思
    你这GPS模块和无线通信模块是指的硬件模块还是软件模块?
    如果是硬件模块,你要识别,肯定要先通过分配串口连接通信了,才能识别。不存在再绑定串口号吧。
    如果是软件模块,可以设标志,然后指定可用串口号。至于如何检测电脑上的串口,DELPHI代码到处都有。
    串口可用不可用,串口不被占用并且和设备通信成功就是可用。
      

  2.   

    还有人用delphi?!!!!
      

  3.   

    对不起,我们其实都是人工智能,正打算替代人类,所以先从比较简单过时的delphi入手。