迪文科技论坛

 找回密码
 立即注册
搜索
查看: 194|回复: 1

【提问】用C写modbus有没有一个函数可以调用一次发一次报文

[复制链接]

1

主题

0

回帖

80

积分

注册会员

Rank: 2

积分
80
发表于 2023-5-18 11:37:07 | 显示全部楼层 |阅读模式
用论坛上的大佬写好的DWINOS_DWIN_T5L_9600__UART4_ModBus.bin文件加上T5L_OS_DGUS2_V20_NO RTC_20230116.bin文件再配置上22号文件可以成功通信。

因为用这个屏要做主机,要实现的功能有点多,没有C做不到,现在就是想直接用C全部实现了,我想什么时候发一次报文就调用一次就好了。比如

int main()
{   
        INIT_CPU();
        while(1)
        {           
//其他位置我可以写其他的东西
        modbus(01,06,01,00,00,02);//这样就发一次报文
        }
}


如果可以调用一次类似于modbus函数就发一次这个报文出去就好了,不行的话有没有可代替的方案?因为这不是得用C写嘛,就用不了配置文件之类的了,但是自己也是个小白不太懂,刚接触迪文的屏,希望有好心人教教我,谢谢啦~


回复

使用道具 举报

11

主题

79

回帖

649

积分

高级会员

Rank: 4

积分
649
发表于 2023-5-18 13:59:03 | 显示全部楼层
不能这样运行
湖南迪弘科技有限公司
联系人:文彧15576128088
地址:迪文湖南科技园 5栋7楼
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2024-6-26 06:54 , Processed in 0.069909 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表