摘要:
官网下载的最新版的CH340驱动有时会出问题,比如串口明明没有被占用但依旧会出现“串口被占用……”之类的信息 因此找了个老版本的,先把原来的卸载了,再把这个老版的进行安装 阅读全文
摘要:
网上关于STM32移植FreeRTOS的各种方法太多了,各不相同,大多数是cubemx+keil环境的,这里使用cubemx+cmake移植一次 阅读全文
摘要:
经常用MDK Keil进行STM32程序开发,但用过jetbrain全家桶等现代IDE后,对keil复古的开发界面以及代码提示不是很喜欢,因此参照网络方法配置了stm32cubemx+vscode+cmake+ninja+gcc的开发环境 阅读全文
摘要:
委托 委托的声明 委托实际上是一个函数(或叫方法)的引用。 声明委托与声明一个函数类似,需要在类型前面添加关键字delagate,例如 public delegate void SaySomething(string msg); 这便声明了一个委托,要注意的是,其类型和参数与被引用函数的返回类型和参 阅读全文
摘要:
Cmake编译opencv及其扩展模块opencv_contrib的教程,需要安装cmake、mingw64、opencv4.6.0、opencv_contrib4.6.0等 阅读全文
摘要:
主要记录日常使用cmake开发cpp项目时遇到的一些问题 阅读全文
摘要:
C++ STL标准模板库使用 在线手册参考 C++ STL(标准模板库)是一组标准的 C++ 库,包含了许多常用的数据结构和算法,可大大提高开发效率。以下是常用的 STL 组件: 容器(Containers):用于存储和管理数据的类模板。常用的容器有: vector:动态数组 list:双向链表 d 阅读全文
摘要:
半色调技术是一种将连续色调的图像转换为由黑色和白色点组成的图像的技术。这种技术常常被用来将彩色照片转换为黑白图像,同时保留图像的主要特征和纹理。半色调技术通常使用一种称为“半色调点阵”的特殊算法来生成黑白图像。这个算法根据像素的灰度值在图像中分配不同的大小和形状的黑色和白色点。半色调技术可以通过调整半色调点阵算法的参数来生成不同的效果和样式。这种技术已经被广泛地应用于印刷和出版领域,例如报纸和杂志中的图像处理。 阅读全文
摘要:
1、思路分析 ESP32采用Arduino开发,结合u8g2模块可以很方便地实现在oled上显示图片。因此,只需要将一个视频拆开成一帧帧,然后循环显示即可。 然而,有几个问题: 视频太大,esp32的flash无法存下怎么办? 答:两种方案:视频存储在电脑,一帧帧发送给ESP32即可,这样ESP32 阅读全文