找回密码
 立即注册

错误:unable to create the libmodbus context

发表于 5 天前 | 显示全部楼层 |阅读模式
2Qter豆
运行qmodmaster程序,连接出现unable to create the  libmodbus context,查libmodbus文件,
应该是modbus对象无法初始化,又运行了qt5自带的qmaster,运行测试正常。
测试的是一个usb转串口的rs485头子。

modbus_t
*ctx;ctx = modbus_new_rtu("com5", 115200, 'N', 8, 1);if (ctx == NULL) {    fprintf(stderr, "Unable to create the libmodbus context\n");    return -1;}
就想问下在什么原因下无法创建?

感觉没道理啊?管理员运行也一样。


回复

使用道具 举报

 楼主| 发表于 5 天前 | 显示全部楼层
运行的qmodmaster是编译打包好的qt5-win32程序,系统平台是win64.
回复

使用道具 举报

发表于 4 天前 | 显示全部楼层
C++  里面无法创建对象可能是类是一个虚类吧,有虚函数没有被实现的那种,无法实例化,你看看文档试试!~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

zxwmail

    主题

    帖子

    57

    积分

    Qter1级会员

    Rank: 1

    积分
    57

Qter1级会员

发私信

Qt开源社区——开源 共享 自由

微信扫一扫
查看精品教程!