自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 第四章 ros自定义消息过程 ros学习之路

使用。

2023-10-17 10:13:49 73 1

原创 第三章 话题通信基本操作_python1 ros学习之路

本章节是基于前面系列进行。

2023-10-17 09:30:23 101 1

原创 第二章 话题通信基本操作2 ros学习之路

1、基于上一章,继续编写接收的数据,在src中新建一个文件。2、对这个文件进行编程。

2023-10-16 19:56:15 70 1

原创 第二章:话题通信基本操作 ros学习之路

ros通信

2023-10-16 16:51:40 68 1

原创 第一章:win11下使用ubuntu配置vscode来学习ros ros学习之路

win11用子系统ubuntu学ros

2023-10-16 14:32:28 126 1

原创 OpenGL+QT二维图形拾取算法

二维平面图形拾取,圆弧,圆,线

2023-10-06 11:42:15 196 2

原创 MFC应用程序exe封装成Dll给其他MFC应用程序调用

mfc 应用程序封装成dll

2022-11-08 10:41:20 1209 1

转载 linux vim 设置

1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等,读者可根据需求自行更改3.映射“Ctrl + A”为全选并复制快捷键,方便复制代码4.按“F2”可以直接消除代码中的空行5.“F3”可列出当前目录文件,打开树状文件目录6. 支持鼠标选择、方向键移动7. 代码高亮,自动缩进,显示行号,显示状态行8.按“Ctrl + P”..

2021-10-26 11:39:54 165

原创 数据转换更新

第一:qbytearray转unsigned char*QByteArray byteArray; unsigned char * p = (unsigned char *)byteArray.data(); unsigned char * p = (unsigned char *)sendByte.data(); a = CRC16_Modbus(p,sendByte.count()); sendByte.append(a/256); sendByte.append(a%...

2021-09-27 16:41:45 82

原创 QtModbusRTU之系统存在枚举转换字符串、字符串转枚举

第一步:枚举转字符串QMetaEnum 实例化枚举名 = QMetaEnum::fromType<枚举所在类::枚举名>();#include<QMetaEnum>QMetaEnum EnumDateBits = QMetaEnum::fromType<QSerialPort::DataBits>();第二步:枚举转字符串红色字体是 枚举转化为字符串,棕色字体是 枚举值i 对应的 枚举 ,紫色是枚举的总数量 EnumBaudRate....

2021-09-27 08:50:41 335

原创 QtModbusRTU通信实验篇

主要步骤为四条函数语句:第一步:连接串口:在此之前设置波特率、停止位、校验位、端口号最后调用此函数my_serialPort->open(QIODevice::ReadWrite)第二步:发送报文:在此之前设置号sendByte的字节数据格式,然后调用此函数发送出去my_serialPort->write(sendByte);第三步:接收报文:my_serialPort->readAll()是被QSerialPort::readyRead触发connect

2021-09-25 11:03:13 1736 1

原创 QTModbusRTU通信之QSerialPortInfo::availablePorts()

第一步:在 .pro 添加QT += core gui serialport第二步:包含头文件:#include<QSerialPort>#include<QSerialPortInfo>第三步:主要语法foreach(QSerialPortInfo serialPort,QSerialPortInfo::availablePorts()) { ui->CB_port->addItem(se.

2021-09-24 13:59:03 601

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除