⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 slave-example.c

📁 modbus linux libiary!
💻 C
字号:
#include <modbus.h>/* compiling : gcc slave-example.c -o slave-example -lmodbus */void answer_sended(int function, int address, int length){   printf("packet sended : function 0x%x \t address 0x%x \t length %d\n",function,address,length);}int main(){   int device;   Mbs_data=(int *)malloc(255*sizeof(int));				/* allocate the modbus database */   device=Mb_open_device("/dev/ttyS0",9600,0,8,1);	   /* open device */   Mb_verbose=1;													/* print debugging informations */   Mb_slave(device,1,NULL,NULL,answer_sended);			/* start slave thread with slave number=1*/   getchar();														/* hit <return> to stop program */   Mb_slave_stop();												/* kill slave thread */   Mb_close_device(device);									/* close device */   return 0;}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -