自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

牛牛的博客

知不足而奋进,观远山而前行

  • 博客(72)
  • 资源 (30)
  • 收藏
  • 关注

原创 STM32:SMI接口(MDIO)

SMI接口

2025-03-20 09:17:34 127

原创 matlab:多通道数据对比分析并画图展示

【代码】matlab:多通道数据对比分析并画图展示。

2025-03-17 16:24:33 128

原创 matlab:串口接收数据并实时显示

【代码】matlab:串口接收数据并实时显示。

2025-03-17 16:22:56 206

原创 移动机器人轮径标定

移动机器人轮径标定

2025-03-07 09:11:11 351

原创 ROS:rqt_multiplot

rqt_multiplot 是 ROS(机器人操作系统)中的一个插件工具,用于在同一窗口中可视化多个数据流(通常是时间序列数据)。它非常适合监控和分析来自 ROS 网络中不同传感器或话题的数据。

2025-02-14 17:03:03 278

原创 QT:tftp client 和 Server

TFTP(Trivial File Transfer Protocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户机与服务器之间进行简单文件传输的协议,提供不复杂、开销不大的文件传输服务。端口号为69。

2025-01-22 16:08:23 498

原创 STM32:实现ping命令(lwip)

在STM32上使用LwIP库实现ping功能涉及几个步骤

2024-12-06 10:00:15 1369

原创 STM32:Bootloader(AB备份,自动回滚)

STM32的OTA升级,Bootloader项目级代码

2024-12-03 14:48:22 1287

原创 STM32:IMU

前面说到,加速度计反应的加速向量与当前的受力方向是相反的,所以重力的方向是Z轴的负方向,则加速度计的值就是正的1g,即读出正16384。同时X 轴和Y轴的读数将是0。我们需要找到当各个轴在0g重力时的计数,1g时的读数,以及-1g时的读数,得到一个补偿值,在每次读取ADC结果后都进行补偿。这个过程我们称之为标定。对于MPU6050,寄存器0x43到0x48的6个寄存器分别保存了XYZ轴的陀螺仪测量值,每个轴的值分为高八位和低八位,但注意这个陀螺仪的读数,以LSB为单位的,不是 deg / s,需要做转换。

2024-11-29 16:52:05 450

原创 QT:多ui界面显示

【代码】QT:多ui界面显示。

2024-11-28 13:40:35 652

原创 QT:生成二维码 QRCode

二维码(2-Dimensional Bar Code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。它是指在一维条码的基础上扩展出另一维具有可读性的条码,使用黑白矩形图案表示二进制数据,被设备扫描后可获取其中所包含的信息。一维条码的宽度记载着数据,而其长度没有记载数据。二维条码的长度、宽度均记载着数据。二维条码有一维条码没有的“定位点”和“容错机制”。容错机制在即使没有辨识到全部的条码、或是说条码有污损时,也可以正确地还原条码上的信息。

2024-11-26 18:00:50 1215

原创 Windows10:Linux Reader

它使用只读模式挂载 Linux 磁盘,以防止源分区受到意外破坏,支持各种类型的存储设备,包括 SSD、硬盘、闪存、记忆卡等。Linux Reader 支持常见的 Linux 分区格式或文件系统,包括 Ext2、Ext3、Ext4、ReiserFS、HFS、HFS+、NTFS、FAT、exFAT,并且在读取分区时会忽略 Linux 安全策略,因此能访问到任意文件。

2024-11-01 10:52:06 1285

原创 STM32:IIC详解

【代码】STM32:IIC详解

2024-10-31 10:57:33 1074

原创 QT:动态生成验证码

QT实现随机验证码

2024-10-25 10:38:45 749

原创 QT:MaintenanceTool 模块安装工具

把上面的网址粘贴到 Repository 一栏,记得不要粘贴到 Username 或 Password 处,最后单击 OK。QT的MaintenanceTool 工具对已安装的 Qt 进行卸载、修复等其他操作时提示。解决方式:在设置中添加一个临时的仓库。

2024-10-25 10:21:09 822

原创 QT::QComboBox自定义左击事件信号

添加一个原来的控件QComboBox,然后把这个控件提升为MyComboBox就可以使用了

2024-09-13 16:39:43 558

原创 vmware 一打开虚拟机就蓝屏重启

vmware 一开启虚拟机就蓝屏重启

2024-04-09 16:29:24 8702 8

原创 lwip问题

lwip的系列问题

2024-04-08 13:45:31 760

原创 STM32疑难杂症

1.STM32F407内存无法使用2.STM32F407的can的过滤ID的设置(源码)

2023-12-29 11:40:04 1126

原创 SEGGER-RTT

SEGGER-RTT

2023-12-27 17:17:51 2073

原创 HotRC DS600遥控器+F-06A接收机

HotRC DS600遥控器+F-06A接收机

2023-12-22 10:04:21 3566 1

原创 STM32算法

【代码】STM32算法。

2023-11-27 14:16:58 1690

原创 MD5校验 C语言实现 (附源码)

MD5即Message-Digest Algorithm 5(信息-摘要算法5)

2023-11-07 14:51:09 2437 2

原创 TFTP协议详解

TFTP(Trivial File Transfer Protocol,简单文件传输协议)

2023-11-07 14:27:11 4205

原创 ubuntu疑难杂症

ubuntu疑难杂症。

2023-10-07 17:53:24 320

原创 git使用和常见问题

git学习的内容散记

2023-08-11 10:22:12 494

原创 ROS1下的学习

ros1

2023-05-28 10:44:30 182

原创 python导出依赖包

在 Python 中,你可以使用pip 工具来导出项目中的依赖,将它们保存到一个文件中

2023-05-09 22:00:00 1109

原创 【STM32】UART 奇偶校验bug

根据发送接收的数据对比,发现接收的数据是把最高位变成校验位了。查看数据手册发现stm32的设置数据长度是把校验位算在一起的,所以上图设置的数据长度8位,其实是7位y有效数据位,1位停止位。而接收端设置的是8位有效数据位,1位停止位。所以在发送的时候把校验位覆盖掉了最高位。485设备的波特率固定为 9600bps,数据位为 8 位,偶校验,停止位为 1 位。

2023-03-29 16:48:52 1358

原创 Microsoft Visual Studio 2022

vs2022使用

2023-03-23 15:57:01 1793

原创 SBUS的协议详解

SBUS

2023-03-03 10:10:40 1596 1

原创 【FreeRTOS】第一章:介绍

【FreeRTOS】第一章:介绍

2023-02-01 11:24:48 798

原创 OBS studio

OBS studio好玩的应用

2023-01-30 17:20:42 508

原创 奥比中光 ORBBEC Astra Mini Pro简单使用

Astra Mini的迭代升级产品,Astra Mini Pro

2023-01-16 11:02:04 1366

原创 文件IO---标准输入、标准输出和标准错误

文件IO

2022-11-10 15:32:35 1102

原创 AIO异步IO

异步IO AIO

2022-09-27 15:19:15 495

原创 STDIN_FILENO与stdin

stdin 由标准C库实现, STDIN_FILENO是指0号文件描述符

2022-09-27 12:22:28 754

原创 Jetson-TX1(ubuntu18.04)软件安装、使用

Jetson-TX1软件安装

2022-09-06 16:59:13 2547

原创 ubuntu修改网卡信息并生效

ubuntu修改网卡信息

2022-08-12 17:04:37 4833

原创 深入理解操作系统

深入了解计算机操作系统

2022-07-26 16:04:20 271

libzmq:ZeroMQ轻量级消息传递内核的库

libzmq-4.3.2.tar.gz+zmq.hpp,C语言和c++ 使用的zmq库和头文件,ZeroMQ轻量级消息传递内核是一个库,该库扩展了标准套接字接口,具有传统上由专用消息传递中间件产品提供的功能。ZeroMQ套接字提供了异步消息队列,多种消息传递模式,消息过滤(订阅),对多种传输协议的无缝访问等等的抽象

2022-09-06

C语言基础试题(带答案)

C语言基础试题(带答案)

2022-08-12

ARM compiler 5.06

最新版的keil用的编译器是6,导致一些工程无法正常编译,需要安装ARM compiler 5.06

2022-07-08

QT5的UDP多播测试代码 QT5.12

QT5的UDP多播测试代码 QT5.12,带界面,按钮,测试,有助于理解组播的

2022-07-01

java高并发编程第一版

java高并发编程

2022-06-06

单片机的实用知识以及常见的错误点

讲解包括,实时操作系统FreeRTOS+电平的区别+管脚的电平

2022-05-30

无缓存IO操作和标准IO文件操作区别

非常详细的讲解清楚系统调用IO和文件IO 的区别,以及缓存的意义

2022-05-30

zeromq和protobuf的c++示例代码适合初学者快速了解,上手

zeromq和protobuf的示例代码适合初学者快速了解,上手,后端开发必学的protobuf protobuf版本:libprotoc 3.21.0-rc1

2022-05-30

m.2接口封装+半高、全高的MSATA转SATA接口

m.2接口封装+半高、全高的MSATA转SATA接口

2022-05-13

RJ11和45的封装库

RJ11和45的封装库

2022-03-16

opencv+python 人脸识别的xml文件

haarcascade_eye.xml haarcascade_eye_tree_eyeglasses.xml haarcascade_frontalcatface.xml haarcascade_frontalcatface_extended.xml haarcascade_frontalface_alt.xml haarcascade_frontalface_alt_tree.xml haarcascade_fullbody.xml haarcascade_lefteye_2splits.xml haarcascade_licence_plate_rus_16stages.xml haarcascade_lowerbody.xml haarcascade_profileface.xml haarcascade_righteye_2splits.xml haarcascade_russian_plate_number.xml haarcascade_smile.xml haarcascade_upperbody.xml

2022-02-17

opencv python人脸识别的所需文件

haarcascade_frontalface_alt2.xml haarcascade_frontalface_default.xml

2022-02-17

jdk1.8.0_181-linux-x64.zip

JDK1.8

2021-12-06

Jetson_Nano开发板原理图.7z

Jetson_Nano开发板原理图

2021-12-02

Wifidunio软件+资料.7z

wifidunio板子的开发所需的软件 1.arduino-1.8.16-windows.exe 2.blinker-library-0.3.80210927.zip 3.8266_package_3.0.1_arduino.cn.exe 在Ardunio IDE 中开发wifidunio,并使用blinker的库进行上云

2021-12-01

sata_F_22P.7z

sata 硬盘接口封装

2021-11-30

W5500中文+英文文档.7z

W5500官方手册的中文版

2021-05-31

LCD1602中文资料

LCD1602完整版中文资料

2021-05-20

ubuntu18.04安装(国内安装源gitee)ROS Melodic.md

通过gitee源安装ROS,避开外网资源下载不稳定

2021-05-10

ubuntu16.04安装(国内安装源gitee)ROS kinetic.md

通过gitee源更新安装ros

2021-05-10

qt5的tftp的client和server

qt5的tftp的client和server

2025-01-22

qt5多ui界面切换,弹窗显示

qt5多ui界面切换

2024-11-28

Qt5的http 的demo例程

Qt5的http 的demo例程

2024-11-28

Qt WebSocket的demo例程

Qt WebSocket的demo例程

2024-11-28

qt生成二维码 QRcode

qt生成二维码

2024-11-26

IIC总线规范和用户手册(NXP 2021年)

NXP IIC-bus specification and user manual

2024-11-05

Linux Reader

Access files and folders on Ext, UFS, HFS, ReiserFS, or APFS file systems from Windows, Windows 方便的访问 Ext 2/3/4, UFS2, HFS and ReiserFS/4 等格式的磁盘。

2024-11-01

STM32F407VET6,参考正点原子的无操作系统移植LWIP,不使用外部SRAM

STM32F407VET6,参考正点原子的无操作系统移植LWIP,不使用外部SRAM,另外实现ping 和 raw api下的udp的接收和发送

2024-10-17

STM32F407VET6的MDK的标准库的模版工程

STM32F407VET6的MDK的标准库的模版工程

2024-10-15

ubuntu 微信的deb包

ubuntu 微信的deb包,ubuntu20.04 已经安装测试成功 sudo dpkg -i weixin_2.1.1_amd64.deb

2024-09-04

STM32 CAN错误检测

STM32 CAN错误检测

2024-06-26

tftp client 的put操作的wireshark抓包文件

tftp client 的put操作的wireshark抓包文件

2023-11-07

fttp32实现tftp的客户端和服务端

fttp32实现tftp的客户端和服务端,简单易操作免安装

2023-11-07

html实现拼图的源码

html实现拼图的源码

2023-06-09

qt的gamepad模块读取xbox手柄按键

qt的gamepad模块读取xbox手柄按键

2023-05-28

TX1烧写官方镜像OS和SDK components

TX1烧写官方镜像OS和SDK components,详细步骤

2023-04-07

富斯I6S遥控器配置+A8S接收机配置视频

富斯I6S遥控器配置+A8S接收机配置视频

2023-03-07

OBS配套软件和一些插件

OBS-Studio-29.0-Full-Installer-x64.exe gstreamer-1.0-mingw-x86_64-1.22.0.msi gstreamer-1.0-msvc-x86_64-1.22.0.msi obs-gstreamer.zip vlc-3.0.18-win64.exe

2023-01-30

奥比中光 ORBBEC Astra Mini Pro windows驱动和简单测试工具

1.SensorDriver_V4.3.0.17.exe 2.OpenNI_v2.3.0.85_20220615_1b09bbfd_windows_x64_x86_release

2023-01-16

多系统版本nomachine

nomachine_7.9.2_1_amd64.deb nomachine_7.10.1_1.dmg nomachine_7.10.1_1_arm64.deb nomachine_7.10.1_1_i386.deb nomachine_7.10.1_1_x86_64.rpm nomachine_7.10.2_8.exe

2022-09-06

空空如也

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

TA关注的人

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