自定义博客皮肤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)
  • 收藏
  • 关注

原创 QT导入他人项目或者新建项目时 no valid setting file / kits

当我尝试导入视频配套资料的工程时候,弹出 no valid setting files, 根据搜索,删除了项目文件夹下方的xxx.user文件,然后重新开启工程,在左边的菜单栏找到项目-----》Configure Project。但是显示没有合适的套件,经过尝试,点击options---》Qt versions 在里面添加qmake的地址,大概所处的位置如图二,然后可以正常使用。

2025-01-29 20:27:32 187

原创 stm32单片机外设学习之 CAN通信

控制器局域网有开环和闭环两种形式闭环是高速短距离开环是低速远距离异步通信方式通过 电压差表示信号 逻辑1为隐性 逻辑0为显性串行(串行是一位位发送 而并行是多位一起发送)通信协议 差分信号--通过电位差来判断总线电平总线上没有主从概念 ,同一时间只能有一个发送,Can总线上的一个节点通常由can控制器(负责实现协议数据帧 通常是mcu的片上外设)和收发器(一般是另外的芯片 负责实现MCU和Can总线逻辑电平的转化)

2024-09-16 20:32:40 2428

原创 STM32 HAL库 串口中断如何选取正确的回调函数

函数结尾就有关于这两个函数选择的if判断 根据ReceptionType来区分使用哪一个回调函数,那么自然而然就会想到这个标志位在哪里设置,因为hal库调用有关中断的接收函数一般我都会在中断回调函数结尾重新开启接收,因为hal库很让我不适应的点就在于每次函数执行完成会自己关中断,所以我就点进了使用IDLE类型的DMA传输和接收的串口函数中,果然看到了关于ReceptionType变量的设置,设置为了IDLE类型,IT模式就是标准类型,大家感兴趣可以自己点进去源码里面看看。——一个时常焦虑的大二菜鸡。

2024-06-09 00:54:30 997

原创 **报错**: **Breaks: libapt-pkg5.0 (< 1.7~b) but 1.6.17 is to be installed**

依赖错误

2024-04-22 23:30:04 904 3

原创 Windows下VScode内cmake无法生成makefile

最近在学习linux下cpp编程习惯使用cmake进行工程构建,当使用windows时候也想试试,但是却发现生成了一堆应该是MSVC下的编译文件,具体解决方法就是在VSCODE中对cmake配置进行更改,详细见下图,最后将编译器更改为gcc即可。

2024-03-20 14:02:08 767 1

原创 卷积 数字信号处理课程有感

今天在上数字信号处理课,讲到卷积为什么要进行先进行反折,让我又开始思考到底什么是卷积,之前的纯计算为了应试,上学期学完信号系统希望就这信号的知识对自己进行一些解释,以下是一些参考连接和内容。冲激响应相当于你只在0时刻对系统输入一个单位信号大小为一,然后你算出来的冲激响应的出来的就是你之后在每个时间t这个单位信号产生的响应。至于我们常用的计算式子的时候的t就是看我们要算累积到哪个时间,具体可以参考一下我下面这个连接的文章。参考了很多文章我有一个大概的理解就是卷积算的就是。后面再补充吧,还是有点不理解。

2024-03-01 13:43:21 443

原创 Opencv——python入门学习笔记(附参考链接)

例如,在 `cv.THRESH_BINARY` 模式下,像素值大于阈值的像素将被赋予 `maxval`,在 `cv.THRESH_BINARY_INV` 模式下,像素值小于阈值的像素将被赋予 `maxval`。- `maxval`: 在某些阈值模式中用到的最大值,比如 `cv.THRESH_BINARY` 和 `cv.THRESH_BINARY_INV`。- `cv.THRESH_BINARY_INV`: 如果源图像的像素值大于阈值,给定像素赋予0,否则赋予最大值(`maxval`)。

2024-02-18 17:24:26 1244

原创 ubuntu系统下cmake配置opencv找不到头文件

cd 具体路径可以通过message得到 include_dirs的路径。原因是opencv2的文件夹藏在了opencv4下 需要将其连接出来。然后在该目录下运行第二句指令即可。

2024-02-18 14:18:24 653

原创 小白嵌入式硬件学习笔记

https://www.eet-china.com/mp/a81291.html

2024-02-16 23:03:36 192 1

原创 树莓派 视觉学习笔记 持续更新中----

其中serial包没下载的 好像是要 pip install pyserial 详细可以再去查一下我有点忘了。stm32用的串口空闲中断,树莓派传单片机,单片机通过usb to ttl连接PC。输入sudo密码有时候会报错 是小键盘的问题 要使用字母上方的数字按键。尝试用AMA1 发送失败 最后使用的 AMA4成功。如何设置 在没有屏幕的情况下 使用VNC连接。什么是xorg 和 Wayland。下附上一个树莓派串口教程链接。1. 已下单显卡欺骗器。

2024-02-11 21:20:51 713 1

原创 树莓派 Ubuntu opencv安装教程缝合

但是后续会遇到import cv2找不到模块的问题,详见下图,最后测试了一下C++和python都可以运行opencv,以及编译opencv要一个多小时,大家耐心等待。本人也是小白,有问题大家还是多多google,下面这个也是我Google出来在Ubuntu论坛找到的。先上一条链接,前面的步骤都是跟这个教程来的。

2024-02-03 09:52:16 310 1

原创 Keil字体更改总结笔记 暗黑风

第一个是字体颜色啥的,如果你用的是UTF-8编码的话只需要第一个链接就行,字体在第二个链接,里面其实也有介绍第三个链接的方法,反正我就都贴上来咯。最近在尝试用vscode开发stm32,然后就想把keil的字体也改一下于是就在csdn里面找来找去,踩了不少坑,所以打算写下来记录一下。这个是解决乱码问题,主要问题就是在gbk编码下字体开头有带@的话字会90度旋转,直接在UV4/xxx.prop文件里面把@删除即可。

2024-01-08 20:10:01 1622 1

空空如也

空空如也

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

TA关注的人

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