自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【QT】 负数 相互转换 16进制、字符串等

16进制数据取最后8个字节 right(8): “FFFFD8F0”16进制数据: “FFFFFFFFFFFFD8F0”直接string toUint 转: -10000。通过bytearray 转: -10000。通过移位转: -10000。

2025-04-08 15:58:48 154

原创 【QT】 QByteArray 转字节数组

QByteArray 转 字节数组

2025-03-25 17:05:42 301

原创 【单片机】 解决访问 EEPROM不通

如果第二次还能过,那就是不对的,说明引脚模式不对;解决的办法就是去修改 SDA和SCL的引脚操作模式,直到只有设备地址能过,其他不能过,那就对了。判断串行EEPROM是否正常的测试有否问题,发现不能过,修改SDA和SCL的IO口配置模式和检查设备地址,让测试能过。判断串行EEPROM是否正常的测试没有问题,能过(第一次),那就改一下设备地址再进行测试(第二次)。测试前还是得看看硬件是怎么接的,才能确定A0、A1、A2的值,才确定设备地址。如果第二次没过,那就对了,说明第一次的设备地址就是对的。

2024-09-05 11:03:35 330

原创 【C语言】memcpy 使用

1024。

2024-05-04 16:53:01 253

原创 【Qt -- MinGW32 】 QCustomPlot 使用 OpenGL 开启OpenGL加速

把 \bin\freeglut.dll 放在 D:\software\Qt\Qt5.12.2\5.12.2\mingw73_32\bin 下。把 \lib\freeglut.lib 放在 D:\software\Qt\Qt5.12.2\5.12.2\mingw73_32\lib下。把 \include\GL 放在 D:\software\Qt\Qt5.12.2\5.12.2\mingw73_32\include 下。打印 true 就是成功的。

2024-04-22 19:18:34 768 2

原创 【C语言】结构体赋值、结构体转字节数组(二)

/18:从第18个字节开始拷入 4:最后两个u16的字节大小(内存连续可以直接拷贝)// ((unsigned char*)&net):将net转成u8单位大小计算。//8:前8个字节,也就是data以前的字节,内存是连续的就能直接拷贝。这里的 f0 8f 46 01 是 u8 *data的地址。//8:从第8个字节开始拷入 10:data的字节大小。下面就是拷贝到pSLIPData的值,可以看见是正确的。// +(sizeof(net)-4):从这里开始拷贝。下面才是 data 的值。

2024-03-27 16:58:18 415

原创 电脑连接WIFI,开发板网线连电脑,实现开发板连网

我这里的环境是在linux里,开发板是通过DHCP自动获取的IP,通过ifconfig 打印,可以看到和电脑以太网IP在同一个网段了。在命令行中输入 ipconfig ,可以看见以太网ip 已经成了 192.168.137.1。先ping了电脑,能通。再ping了 百度网址,也能通,就说明已经能上网了。这里点击 共享,然后勾上,家庭网络连接 再选择 以太网。将以太网设置为自动获取 IP 地址。再进入 WALN 配置。

2024-03-17 11:45:00 916 1

原创 【C语言】结构体赋值、结构体转字节数组

/端序转换//端序转换 # define SWAP_UINT32(x)((((u32) x) >> 24) |((((u32) x) & 0x00FF0000) >> 8) |((((u32) x) & 0x0000FF00) << 8) |(((u32) x) << 24)) # define SWAP_UINT16(x)((((u16) x) >> 8) |((((u16) x) << 8)))

2024-03-15 14:05:15 868 1

原创 Gitee 上传或拉取代码,简易版

【代码】Gitee 上传或拉取代码,简易版。

2023-09-16 16:01:37 431 1

转载 【转载】QT 连接 MySql 失败

打开打开Qt安装路径下的源码 ,我的是:D:\software\Qt\Qt5.12.2\5.12.2\Src\qtbase\src\plugins\sqldrivers\mysql 下的mysql.pro。然后将两个动态库文件拷贝到Qt的安装目录下。我的是:D:\software\Qt\Qt5.12.2\5.12.2\mingw73_32\plugins\sqldrivers。​ 我的Qt 路径是:D:\software\Qt\Qt5.12.2\5.12.2\mingw73_32\bin。

2023-09-14 14:55:23 307 1

原创 【转载】彻底卸载MySQL 安装myslq 5.7.35

如果都卸载完了还出现下图。

2023-09-14 11:56:32 145 1

原创 拖回 Windows 屏幕外的软件

拖回 Windows 屏幕外的软件

2022-06-15 11:39:31 616

原创 蓝牙通信测试app之蓝牙配对(一)

蓝牙配对开发流程流程是:开启蓝牙 —-》 获取蓝牙各种权限 —-》注册广播(广播的作用是用来接收扫描结果) —-》 扫描蓝牙 —-》广播接收 ——》 蓝牙配对 —-》 解除注册开启蓝牙获取BluetoothAdapter对象判断设备是否支持蓝牙打开蓝牙// 获取BluetoothAdapter对象private BluetoothAdapter mBluetoothAdapter; private void checkBluetoohStatus() { mBluet

2021-06-15 22:21:40 731

原创 蓝牙通信测试app之蓝牙通信(二)

蓝牙通信开发流程为了让两个设备上的两个应用程序之间建立连接,你必须同时实现服务端和客户端机制。服务端:使用的是 BluetoothServerSocket 类,并且调用的是 listenUsingRfcommWithServiceRecord(string,UUID) 方法来获得一个BluetoothServerSocket对象。客户端:使用的是 BluetoothSocket 类,调用的是 createRfcommSocketToServiceRecord(UUID) 方法,这里的 UUID 会

2021-06-15 22:19:11 839

原创 bootstrap 模态框点击无响应

问题描述:jQuery 、bootstrap同时使用时,bootstrap 的 模态框点击无响应。原因分析:尝试时发现不用 jQuery 就没有问题,一使用就出现问题。最后发现是和引入 jQuery 和 引入 bootstrap 的顺序有关解决方案:需要先 引入jQuery ,再 引入bootstrap <!-- 引入 jquery --> <script src="${pageContext.request.contextPath}/static/js

2020-10-03 13:11:27 2485

原创 关于Graphics 的 drawImage 无法显示图片

问题:原图片的后缀名是 .webp ,然后我直接将图片的后缀名改为了 .png 。通过调用drawImage 方法后,发现图片并没有显示出来。原因:直接改后缀名导致(ps:可能只是这个很特殊)解决办法:把图片拉入PS,啥也不用做,再导出来即可。...

2020-02-17 19:18:19 1729 1

原创 关于Exception in thread "main" java.lang.IllegalArgumentException: input == null! 的解决

得到如下:原因:该路径找不到此图片解决办法:图片路径一定要写对(像第一幅图一样,路径改为:“src/images/hh.png” 就行了)疑问:路径改为 “bin/images/hh.png” 一样可以,不会报错,也能用...

2020-02-17 17:57:42 1292

空空如也

空空如也

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

TA关注的人

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