自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 linux脚本执行完命令后不会退出命令行界面

在Linux中运行脚本时,可以遇到一种情况,即脚本执行完命令后不会退出,而是继续停留在命令行界面。

2025-01-14 18:51:55 246

原创 .gitignore 不起作用

【代码】.gitignore 不起作用。

2025-01-03 17:53:31 202

原创 QT无阻塞延时

【代码】QT无阻塞延时。

2024-12-27 15:46:25 143

原创 QSetting 模板

qsetting 模板

2024-12-24 13:55:15 128

原创 QT使用printf,cout 输出调试信息

【代码】QT使用printf,cout 输出调试信息。

2024-12-23 10:00:39 401

原创 VMware 的客户机内使用鼠标的前进/后退等功能键

在 VMware 的客户机内使用鼠标的前进/后退等功能键

2024-11-16 15:18:12 161

原创 ubuntu 服务

查询某个服务是否是自启动的。列出所有正在运行的服务。

2024-11-16 12:35:07 424

原创 keil5提示找不到 “core_cmInstr.h“

(https://www.keil.arm.com/packs/cmsis-arm/versions/) 从历史版本中找到4.3.0版本。问题:keil5编译报错,找不到 “core_cmInstr.h”。原因:缺少cmsis4.3.0库. (其他旧版的可能也行)2. 在keil中,把该库包含进来。

2024-11-02 09:35:38 539

原创 NTC电阻测温

【代码】NTC电阻测温。

2024-04-26 10:11:05 321 1

原创 python3 同时使用ros 和opencv

【代码】python3 同时使用ros 和opencv。

2024-03-27 15:53:30 194 1

原创 vscode python cv2没提示

opencv-python cv2没有提示

2024-03-27 15:48:43 526

原创 pyinstaller 打包ppcls(conda环境下)

【代码】pyinstaller 打包ppcls(conda环境下)

2024-03-02 16:16:19 496 1

原创 https://github.com/WeixinCloud/wxcloudrun-flask.git

[](https://github.com/WeixinCloud/wxcloudrun-flask.git)

2024-01-22 18:01:22 342

原创 树莓派 ubunut18 安装 ros

ROS 中有很多不同的库和工具,并提供了四种默认选项,也可以单独安装 ROS 的软件包。

2023-08-04 14:25:36 188 1

原创 stm32中断优先级

STM32d的中断优先级由NVIC_IPRx寄存器来配置,IPR的宽度为8bit所以原则上每个中断可配置的优先级为0~255,数值越小优先级越高

2022-05-07 15:29:36 491

原创 stc单片机使用printf()函数打印

串口波特率初始化:利用stc-isp工具生成初始化代码,在串口初始化函数中添加 **TI=1;**如下图,否则printf()无法输出。void UartInit(void) //9600bps@22.1184MHz{ PCON |= 0x80; //使能波特率倍速位SMOD SCON = 0x50; //8位数据,可变波特率 AUXR |= 0x40; //定时器时钟1T模式 AUXR &= 0xFE; //串口1选择定时器1为波特率发生器 TMOD &a..

2022-04-09 15:00:44 2544 1

原创 HMC5883l磁力计数据读取

1.数据手册地址2.芯片介绍设备的7位地址为0x1e,读地址为0x3d,写地址为0x3c。如图2.主要需要配置的寄存器有3个。分别是配置寄存器A(0x00),配置寄存器B(0x01)和模式寄存器(0x03)配置寄存器A(0x00)是用来配置该装置设置的数据输出速率和测量配置. 要注意的是:CR7 要设为0。CRA6到CRA5用来设置采样平均数。CRA4到CRA2用来设置输出速率。CRA1到CRA0用来设置测量模式。具体配置参数如图2.配置寄存器B(0x01)CRB7到CRB

2022-02-14 17:41:34 9109 3

原创 HAL库 uart一直发送会导致无法进入接收中断

在主程序里面以一定频率执行串口接收函数,重新开启中断接收。HAL_UART_Receive_IT(&huart2, ur2_data, 1);

2022-02-09 16:21:58 5194

原创 typedef void ( *SampleMethod )() 和void ( *SampleMethod )();

ypedef void ( *SampleMethod )(); 和 void ( *SampleMethod )(); 的区别typedef void ( *SampleMethod )(); //定义一个函数指针类型用法: SampleMethod funp ;//声明一个函数指针void ( *SampleMethod )(); //直接声明一个函数指针...

2021-11-10 16:48:59 109

原创 c# using(){}

c# :using(){}定义一个范围,在范围结束时处理对象。当在某个代码段中使用了类的实例,而希望无论因为什么原因,只要离开了这个代码段就自动调用这个类实例的Dispose。using (Class1 cls1 = new Class1(), cls2 = new Class1()){// the code using cls1, cls2} // call the Dispose on cls1 and cls2...

2021-10-27 21:58:06 220

原创 ubuntu16.04 更换 软件源

ubuntu16.04 更换 软件源sudo gedit /etc/apt/sources.list里面内容更改为:deb http://mirrors.ustc.edu.cn/ubuntu/ xenial main restricted universe multiversedeb http://mirrors.ustc.edu.cn/ubuntu/ xenial-security main restricted universe multiversedeb http://mirro

2021-10-05 21:16:01 303

原创 QT报错:error: C2143: 语法错误: 缺少“;”(在“*”的前面)

这是因为,如有2个头文件a.h和 b.h,A.h有#include “B.h”,而b.h也有#include"A.h",同时B.h头文件中有a类的对象(即有A a)等,这样造成A.h与B.h之间无限循环引用,即会导致以上的错误。解决办法也很简单,只需要在B.h头文件的类前声明一下A类即可(即class A;)。...

2021-05-30 19:58:38 2874

转载 利用opencv进行目标跟踪(python和c++)

利用opencv进行目标跟踪(python和c++)参考来自:https://www.cnblogs.com/annie22wang/p/9366610.htmlhttps://learnopencv.com/object-tracking-using-opencv-cpp-python/python:import cv2import sys(major_ver, minor_ver, subminor_ver) = (cv2.__version__).split('.')if __na

2021-02-09 15:25:50 620

空空如也

空空如也

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

TA关注的人

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