Delphi *** 作蓝牙模块,串口不能使用,有了解的帮忙看下,多谢~

Delphi *** 作蓝牙模块,串口不能使用,有了解的帮忙看下,多谢~,第1张

你将Label6.Caption:='COM'+IntToStr(COMMNumber)中的参数COMMNumber分别改成3到9试试。可能是我见识短,我还没见过系统支持这么大的串口号。

就是串口通讯 安卓系统下

枚举dev目录下的文件 就是安卓的设备列表

你可以找找看 其中就有蓝牙设备

蓝牙本身是串口通讯 在安卓下 是用读写文件方式就可以收发串口数据。

那就需要获取读写权限 但问题是在获取权限后 delphi Xe虽然可以打开文件 但我不知道如何设置波特率。 也没找到资料。

所以我最后的解决办法是 用C写了一个安卓下收发串口的so库文件 然后delphi去调用这个so文件。这样实现了delphi对串口的控制。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11967014.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存