首页 星云 工具 资源 星选 资讯 热门工具
:

PDF转图片 完全免费 小红书视频下载 无水印 抖音视频下载 无水印 数字星空

T5L与PC上位机modbus通信

后端 138.35KB 5 需要积分: 1
立即下载

资源介绍:

T5L与PC上位机modbus通信
#include "start_win.h" #include "modbus.h" #include #include "crc16.h" #define START_WIN_DATA_VP 0x2000 //寄存器数组 xdata INT16U Reg[256]; MODBUS_SEND_PACKET response06,packet; MODBUS_03_PACKET response03; RESPONSE_10_PACKET response10; u8 buff[100]; //对接受到的modbus消息进行处理 void modbus_msg_handler(u8 *msg,u16 msg_len) { //我这里为了演示方便,就不做任何业务逻辑处理了,就直接把收到的msg数据包以十六进制显示在屏幕上 //如果是在实际的项目中,你们需要根据你们的项目要求,在这里写相应的业务层代码 //u8 slave_addr = msg[0];//第一个字节为从机地址 //u8 func_code = msg[1];//第二个字节为功能码 //至于msg后面的字节内容应该根据func_code功能码来判断 u16 i; u16 len = 0; for(i=0;i

资源文件列表:

template.zip 大约有53个文件
  1. template/
  2. template/FUNC_HANDLER/
  3. template/FUNC_HANDLER/datatype/
  4. template/FUNC_HANDLER/datatype/datatype.h 541B
  5. template/FUNC_HANDLER/func_handler.c 1KB
  6. template/FUNC_HANDLER/func_handler.h 163B
  7. template/GUI_APP/
  8. template/GUI_APP/start_win.c 5.65KB
  9. template/GUI_APP/start_win.h 447B
  10. template/HARDWARE/
  11. template/HARDWARE/MODBUS/
  12. template/HARDWARE/MODBUS/crc16.c 3.57KB
  13. template/HARDWARE/MODBUS/crc16.h 122B
  14. template/HARDWARE/MODBUS/modbus.c 2.88KB
  15. template/HARDWARE/MODBUS/modbus.h 2.79KB
  16. template/HARDWARE/UART2/
  17. template/HARDWARE/UART2/uart2.c 1.36KB
  18. template/HARDWARE/UART2/uart2.h 273B
  19. template/OBJ/
  20. template/OBJ/crc16.lst 6.39KB
  21. template/OBJ/crc16.obj 6.66KB
  22. template/OBJ/func_handler.lst 3.28KB
  23. template/OBJ/func_handler.obj 7.85KB
  24. template/OBJ/main.lst 1.68KB
  25. template/OBJ/main.obj 8.8KB
  26. template/OBJ/modbus.lst 6.59KB
  27. template/OBJ/modbus.obj 16.65KB
  28. template/OBJ/STARTUP_M5.lst 15.38KB
  29. template/OBJ/STARTUP_M5.obj 1012B
  30. template/OBJ/start_win.lst 11.1KB
  31. template/OBJ/start_win.obj 23.08KB
  32. template/OBJ/sys.lst 8.06KB
  33. template/OBJ/sys.obj 18.14KB
  34. template/OBJ/T5L51.bin 6.15KB
  35. template/OBJ/template 86.35KB
  36. template/OBJ/template.build_log.htm 1.29KB
  37. template/OBJ/template.hex 16.2KB
  38. template/OBJ/template.lnp 316B
  39. template/OBJ/template.map 97.55KB
  40. template/OBJ/template.SBR 49.8KB
  41. template/OBJ/uart2.lst 4.26KB
  42. template/OBJ/uart2.obj 12.67KB
  43. template/USER/
  44. template/USER/main.c 312B
  45. template/USER/STARTUP_M5.A51 6.62KB
  46. template/USER/sys.c 2.94KB
  47. template/USER/sys.h 788B
  48. template/USER/T5LOS8051.h 3.96KB
  49. template/USER/template.uvgui.35553 89.5KB
  50. template/USER/template.uvgui.Administrator 68.18KB
  51. template/USER/template.uvgui.fish 82.43KB
  52. template/USER/template.uvopt 8.15KB
  53. template/USER/template.uvproj 15.23KB
0评论
提交 加载更多评论
其他资源 国外17家股票数据,包含特斯拉股票,可供股票预测模型
国外17家股票数据,包含特斯拉股票,可供股票预测模型
DSP283系列SCI通信+Printf函数(寄存器操作,亲测可用,0积分)
DSP283系列SCI通信+Printf函数(寄存器操作,亲测可用,0积分)
Java课程的项目作业mini-project
Course code: EBU4201 Java Programming 打开游戏后,你可以看到两组兔子图像,它们之间有一个加号,三个输入字段和一个复选按钮。每组兔子图像的数量是不同的,随机数字从1到10。 其次,需要计算两部分中兔子图像的数量,分别输入到输入字段,然后计算求和,将结果输入到结果字段。 将数字输入到字段中,在输入完成后,点击“检查”按钮,你就会得到“检查”的反馈。如果所有三个输入值都正确,进行提示,为两个操作数的变化显示的兔子图像的数量和三个文本文件。如果输入的输入值不正确,进行提示,显示的Rabbit图像的数量不会改变,文本字段也不会改变。除非您修改原始错误的值并输入正确的值,否则您将不会得到下一个随机数的兔子图像。最后,当您想要关闭程序时,单击右上角的关闭按钮,您将成功退出。
Java课程的项目作业mini-project
单相桥式全控整流电路带电阻负载simulink仿真
输入电压峰值为22V,负载电阻为2欧姆。触发角包括30度,60度,90度。simulink最低2018a版本,最高2024a版本
小汪音乐无损下载器!!!!!!!!!!!!!!
音乐无损下载器
46号计算机3班陈创新2408090109546.docx.zip
46号计算机3班陈创新2408090109546.docx.zip
46号计算机3班陈创新2408090109546.docx.zip 46号计算机3班陈创新2408090109546.docx.zip 46号计算机3班陈创新2408090109546.docx.zip
tcp_wrappers-devel-7.6-77.el7.x86_64.rpm.zip
文件放服务器下载,请务必到电脑端资源预览或者资源详情查看然后下载
tcpdump-4.9.2-4.el7_7.1.x86_64.rpm.zip
文件放服务器下载,请务必到电脑端资源预览或者资源详情查看然后下载