Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
AB32VG1
libmodbus
配置
rt-thread studio里如何配置libmodbus
发布于 2021-12-02 17:39:01 浏览:1379
订阅该版
请问要让libmodbus正常运行,需要配置哪些依赖组件? 仔细看过您的两篇相关文章, RT-Thread 应用笔记 - libmodbus RTU RS485 主机 https://club.rt-thread.org/ask/article/2382.html 注意UART引脚与RS485方向控制引脚的配置,可以参考上篇从机的配置。 libmodbus,默认打开了dfs RT-Thread 应用笔记 - libmodbus RTU RS485 从机 https://club.rt-thread.org/ask/article/2378.html 如果调试不通,需要检查引脚配置、波特率设置、modbus主机设置,可以使用逻辑分析仪,查看串口的数据。 结合您文章所述的操作步骤,我试过两种创建添加libmodbus组件的方式来尝试在AB32VG1开发板上启用libmodbus都失败了。 第一种方式是在env环境下通过scons --dist创建项目框架后在生成的文件夹里运行pkgs --upgrade、menuconfig、pkgs --update、修改串口、引脚后再scons编译,这种方式可以完成编译,但下载到开发板后无法正常运行! 第二种方式是在rt-thread_studio里创建项目来添加libmodbus组件, 上述文章中提到的配置操作都跟足去做了,但在rt-thread_studio里无法完成编译,提示错误如下: ``` ../packages/libmodbus-latest/src/modbus-rtu.c:18:10: fatal error: dfs_select.h: No such file or directory 18 | #include
| ^~~~~~~~~~~~~~ ``` 在studio中是可以根据打开声明来打开这个dfs_select.h头文件来查看的,但不知为何成了被排除构建的资源! 就算送手动添加到构建包含的路径或文件,都是同样的错误。 `C:\RT-ThreadStudio\workspace\studio-8266-libmodbus\rt-thread\components\legacy\dfs\dfs_select.h` ![中科蓝讯AB32VG1开发实践869_env-8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/154654bc543cc28d3e12a6506b6432c6.png) ![中科蓝讯AB32VG1开发实践870_env-8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/69b31cab7d101b8d9960f720c4e697ca.png) ![中科蓝讯AB32VG1开发实践871_env-8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/5babf0561a7ba546c28d7c6ad00acf3f.png) ![中科蓝讯AB32VG1开发实践875_env-8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/967891374e42b1ab0e9ecd6e1ae792c0.png) ![中科蓝讯AB32VG1开发实践876_env-8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/c1e32f93e233d66feccb0b79f8330b4b.png) ![中科蓝讯AB32VG1开发实践884_studio创建8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/f627e6fc9a6a8ad0382c347b46cf629f.png.webp) ![中科蓝讯AB32VG1开发实践890_studio创建8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/7d1a0aaf0391e1a6598ad79e6b2c8f1c.png.webp) ![中科蓝讯AB32VG1开发实践894_studio创建8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/dd6bf885ce79fda263685a4cd0b832b5.png) ![中科蓝讯AB32VG1开发实践895_studio创建8266-libmodbus.png](https://oss-club.rt-thread.org/uploads/20211202/c35f133a152a3483363220c2b609a9c6.png)
查看更多
3
个回答
默认排序
按发布时间排序
x_coder
2021-12-02
这家伙很懒,什么也没写!
图有点多,暂时没有get到是什么问题??
出出啊
2021-12-03
恃人不如自恃,人之为己者不如己之自为也
怎么看出错误的是 at device 不是 libmodbus 呢?你用得上 at device 吗? 添加 libmodbus 之前 at device 正常运行?
张世争
2021-12-22
学以致用
sorry,没看到,请问解决了吗?新的内核,libmodbus 需要menuconfig配置一下才能编译通过。
撰写答案
登录
注册新账号
关注者
0
被浏览
1.4k
关于作者
zhd0305
快进入嵌入式大门了
提问
4
回答
1
被采纳
0
关注TA
发私信
相关问题
1
每次修改ENV环境的配置都会覆盖自己之前配置的东西
2
求助,关于串口配置编译报错的问题
3
我只能选择启用某种驱动, 但不能选择启用它的哪个驱动,
4
导入mdk5工程,只有一个debug配置
5
无法打开源文件“rtthread.h”?
6
Cube MX加入RT_Thread后不能配置
7
产品的配置如何写入,比如产品ID
8
错误unknown type name 'SPI_HandleTypeDef'
9
请大家帮忙看看LWIP配置是否合理,宏与宏之间会不会导致冲突
10
在虚拟机Ubuntu18.04中配置RT-Smart RISC-V64报unknown arch错误?
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
机器人操作系统 (ROS2) 和 RT-Thread 通信
4
国产MCU移植系列教程汇总,欢迎查看!
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
最新文章
1
【RA8D1-Vision Board】适配 LVGL V8
2
VISION BOARD 第二弹 基础工程配置和点亮一个LED灯
3
musb移植问题记录【设备注册3次挂起】
4
关于使用CherryUSB时候使用外挂的usb phy 芯片配置的一点注意事项
5
【Vision Board 创客营】Vision Board上的ADC实践
热门标签
RT-Thread Studio
串口
LWIP
Env
SPI
Bootloader
AT
ART-Pi
Hardfault
CAN总线
FinSH
USB
文件系统
RT-Thread
DMA
SCons
线程
RT-Thread Nano
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
ota在线升级
WIZnet_W5500
I2C_IIC
UART
flash
cubemx
packages_软件包
freemodbus
潘多拉开发板_Pandora
PWM
定时器
ADC
BSP
中断
keil_MDK
编译报错
socket
MicroPython
GD32
msh
Debug
ulog
SDIO总线
SFUD
rt_mq_消息队列_msg_queue
C++_cpp
本月问答贡献
xiaorui
7
个答案
3
次被采纳
sakumisu
4
个答案
3
次被采纳
三世执戟
31
个答案
1
次被采纳
梦笑真美
18
个答案
1
次被采纳
踩姑娘的小蘑菇
14
个答案
1
次被采纳
本月文章贡献
Z_Y
2
篇文章
5
次点赞
Alipay
2
篇文章
3
次点赞
2345vor
2
篇文章
1
次点赞
比特饼干
1
篇文章
6
次点赞
Vangaoven
1
篇文章
3
次点赞
回到
顶部
发布
问题
分享
好友
手机
浏览
扫码手机浏览
投诉
建议
回到
底部